POST
|
Is there any further information available as to whether this is all there will ever will be in a CoreHost application? This is important to us to decide whether we can proceed with our plans.
... View more
08-22-2023
05:33 AM
|
0
|
0
|
310
|
POST
|
Yeah, we thought of that as well but that seems a bit ugly to be honest... Looking at what's available to a CoreHost application we're just wondering why these functions are not available (or maybe they are and we just haven't found them yet 😉 ).
... View more
07-25-2023
07:37 AM
|
0
|
0
|
400
|
POST
|
I'm fully aware of the restrictions of a CoreHost application which is why I'm asking this question. We understand how to use e. g. geoprocessing functionality using namespaces outside of what CoreHost allows. What I'm asking is whether this functionality does exist in some way only using CoreHost. If the answer is no then the next question would be why and whether that's a "never" or "not yet".
... View more
07-25-2023
07:35 AM
|
0
|
0
|
400
|
POST
|
We are developing a standalone application using CoreHost and want to create new tables (and featureclasses), some of which need to be registered as versioned. For now we only found the possibility to use geoprocessing from the Desktop namespace which is unavailable in a CoreHost application. The same goes for granting rights to a user in an enterprise database, which we were unable to find the option to do within a CoreHost application. Are we just missing the right way to do it or is there currently no way to do this in a standalone application?
... View more
07-25-2023
06:12 AM
|
0
|
5
|
421
|
POST
|
The CompletedType is indeed helpful, thank you! I somehow completely missed that these events are also fired when the edit session changes. I'll have to check the behaviour in the scenario when the user completely disables editing, though. My guess is the edit session is saved completely but I won't have a chance to execute another edit operation to save my audit data. Is there any chance to react to the saving of an edit session before it's completed? Like the editcompleting event (that specifically refers to an edit operation as far as I can tell).
... View more
08-12-2021
01:19 AM
|
0
|
0
|
1122
|
POST
|
We have the need in our application to maintain some kind of audit tables (these are not audit tables in the classical sense, but conceptually very similar) that contain certain changes to the customer's data. The way we did it in ArcObjects was to subscribe to the IEditEvents_On*** events and handle our own logic in there. Because we only want to record the state of an object at the end of an edit session, we can't just write our audit data at the end of each edit operation but have to "compress" all the changes that happen in an edit session into one single change. The problem we're facing is that apparently there are no events to subscribe to for when edits are saved. We can call Project.Current.SaveEditsAsync() - but so can the user via the UI without us knowing. Is there any way to react to the saving of an edit session in a similar way to how we can handle the different stages of an EditOperation (i. e. EditStartedEvent, EditCompletedEvent)?
... View more
08-11-2021
08:11 AM
|
0
|
4
|
1150
|
POST
|
Hi @CharlesMacleod, thanks for getting back to me on this. I prepared a small repro project that demonstrates the problem. I admit that it's a bit convoluted in how the UI is constructed, but I don't see how it's doing anything wrong. For reference, this is what the control looks like in light theme and dark theme: control in light mode control in dark mode
... View more
04-14-2021
12:44 AM
|
0
|
0
|
1131
|
POST
|
I have a user control like this (simplified): <UserControl>
<Grid>
<StackPanel Grid.Row="0" Orientation="Horizontal">
<TextBlock
Grid.Row="0"
VerticalAlignment="Center"
FontSize="12"
Style="{DynamicResource Esri_TextBlockH4}"
Text="{Binding Title}" />
</TextBlock>
</StackPanel>
</Grid>
</UserControl> This control is constructed in code behind and assigned to the Header property of an Expander: <Expander Header="{Binding Header}"
Style="{DynamicResource Esri_ExpanderBorderless}">
...
</Expander> The problem is that the textblocks inside the expander (and on the header) do not get the correct brushes for dark mode: As you can see, the controls above the expander behave as expected: The text blocks (1), text boxes (2) and comboboxes (3) all change appearance accordingly to the theme. But the text blocks in the expander do not (4, 5). Other controls inside the expander do work correctly (6, 7). Apart from the user control everything else is not styled explicitly but supposed to pick up the default Esri styles. The views above the expander and inside the expander are constructed dynamically in code behind - but both exactly the same way. Is there something I'm missing here?
... View more
03-30-2021
01:47 AM
|
0
|
4
|
1266
|
POST
|
That's a bummer. Thanks for the suggestion to post an idea, though. I just created one: "Support filtering out rows when creating an MMPK" - maybe it will gain traction.
... View more
08-03-2020
12:27 AM
|
2
|
1
|
1235
|
IDEA
|
As pointed to in my question "Are Definition Queries taken into account when creating an MMPK?" I would like to propose the possibility to filter out unwanted data when creating an MMPK from ArcGIS Pro. I don't know whether Definition Queries would be the right way to go but having a way to only (e. g.) export the newest features / rows would be really helpful. As is, we have customers that will have to create unnecessarily big MMPKs which in turn leads to heavy network traffic.
... View more
08-03-2020
12:26 AM
|
9
|
0
|
759
|
POST
|
Hi Shelley Schott, thanks for your reply! While that wouldn't really solve our problem (because we would only be able to omit relatively few fields), this does not work. The field is still present in the MMPK database.
... View more
07-31-2020
12:09 AM
|
0
|
0
|
1235
|
POST
|
I have some tables that I want to export into an MMPK with ArcGIS Pro 2.5. Because the tables are rather large, I want to take only the newest (e. g. from this year) rows. I can define that query in Pro and it's working (be it on standalone tables or feature classes). But when I create an MMPK from the project, all rows are exported into the MMPK. Is there any way to filter out unwanted data when creating an MMPK?
... View more
07-30-2020
07:05 AM
|
1
|
5
|
1315
|
POST
|
I will try that. In the meantime is there anything we can do on our end to avoid the error that the client thinks it's not authorized to access the map service?
... View more
01-14-2019
11:48 PM
|
0
|
0
|
874
|
POST
|
We do register the service manually with authManager.RegisterServer(new ServerInfo { ServerUri = new Uri(serverUrl) }); where `serverUrl` points to the web adaptor (i. e. https://arcgis.customer.com/webadaptor in the example above). By full url do you mean the real url of our customer? I could share that in private if that's any help. Otherwise, the above is it essentially - the service is not in any subdirectory - i.e. it's reachable via https://arcgis.customer.com/webadaptor/rest/services/app_service/MapServer Our customer's IT now returns a 404 on the /rest/info?f=json request and allows the /webadaptor/rest/info?f=json request as well. We are still getting the same exception saying that the user is not authorized to access the service. Which is definitely not the case as we are accessing that very same service to talk to our SOE which is working just fine (with the same credentials). The process right now looks something like this: First we talk to our SOE to get the configuration for our app at runtime (stuff like other services to display, business logic etc). When we've done that, we want to load the configured map - which is where we get these errors. To talk to our SOE we do not use the ArcGISHttpClient but our own custom HttpMessageHandler which (amongst other things) handles authentication itself. This error happens on iOS, Android and UWP - so this doesn't seem to be related to which network stack is used.
... View more
01-14-2019
02:46 AM
|
0
|
2
|
874
|
POST
|
Yesterday we encountered the following problem on a customer's system: During loading of the map, the runtime makes calls to URLs that are not part of the Web Adaptor / ArcGIS Server. This leads to problems when access to invalid URLs is replied to with a 403 status code. The setup is as follows: The map service that's configured as endpoint for our app is like this: https://arcgis.<customer>.com/<webadaptor>/rest/services/<app_service>/MapServer During loading of the map, the runtime makes a call to https://arcgis.<customer>.com/rest/info?f=json Note the missing "<webadaptor>" part. Our customer's infrastructure is set up so that requests to invalid URLs (the URL without web adaptor is not mapped) result in a 403 response. Apparently the runtime then thinks that the user is not authorized to view the map and fails the load. On our own internal system we were able to see the same pattern of requests with the difference that our system does not respond with a 403 on invalid urls but a 404 - which seems fine for the runtime as it then calls the correct url right afterwards. Our app is a Xamarin.Forms app using the 100.3 release of the runtime. Is this documented behaviour or a bug in the runtime? We might be able to convince our customer's IT in this case to either forward the /rest path to the web adaptor or change the response to a 404 but they are a bit "surprised" (to put it mildly) that our app is accessing paths it is not supposed to. We would appreciate any guidance on this on how to make sure our app only accesses ArcGIS resources - maybe this is fixed in 100.4 already?
... View more
01-11-2019
12:19 AM
|
0
|
4
|
971
|
Title | Kudos | Posted |
---|---|---|
1 | 07-30-2020 07:05 AM | |
9 | 08-03-2020 12:26 AM | |
2 | 08-03-2020 12:27 AM |
Online Status |
Offline
|
Date Last Visited |
01-09-2024
09:20 AM
|