POST
|
@LucaCastenetto , Thanks for reporting the issue. I am able to repro the problem. We will try to get this resolved in one of the near future releases. In the meantime, this can be workaround by not passing the maximumResults parameter to IdentifyGraphicsOverlay method. Thanks again, Preeti
... View more
Wednesday
|
0
|
0
|
31
|
POST
|
>Is this functionality supposed to be working in ESRI ArcGIS Runtime? ArcGIS Maps SDK for Native Apps currently does not support primitiveOverrides. There is some support to honor them but is limited to DictionaryRenderer using military standards like mil2525d etc. We already have this feature on priority list for near future release, but there isn't a definitive timeline yet. I will add your case to our internal issue and will keep you updated as we make progress on this feature.
... View more
04-14-2025
10:39 AM
|
1
|
0
|
298
|
POST
|
Hi Tim, Thanks for the reproducer, we were able to reproduce this. We have logged an issue internally and assigned to the team responsible for this area. We appreciate your feedback. We will continue to investigate this and try to resolve it. In the meantime, I do have a workaround that you can use, not the best one but will at least unblock youfor now. The workaround below finds the first selected feature and reselects the feature by looking for a matching attribute name `id`. Note my code only selects the first selected feature. You can alter the code to reselect all features as needed. This is just to show the how you we workaround the issue for now. See the updated code below: var currentExtent = MyMapView.VisibleArea.Extent;
// Create a query based on the current visible extent.
var visibleExtentQuery = new QueryParameters();
visibleExtentQuery.Geometry = currentExtent;
visibleExtentQuery.SpatialRelationship = SpatialRelationship.Intersects;
// Set a limit of 5000 on the number of returned features per request,
// because the default on some services could be as low as 10.
visibleExtentQuery.MaxFeatures = 5000;
// Get the selected features.
var selectedFeatures = await _ogcFeatureLayer.GetSelectedFeaturesAsync();
// Get the id of the first selected feature.
var firstSelectedFeature = selectedFeatures.FirstOrDefault();
Int32 id_value = -1;
if (firstSelectedFeature != null)
{
var attributes = firstSelectedFeature.Attributes;
id_value = Convert.ToInt32(attributes["id"]);
}
// Populate the table with the query, leaving existing table entries intact.
await _featureTable.PopulateFromServiceAsync(visibleExtentQuery, false, null);
// Find the previously selected feature by its ID.
var previously_selected_feature = await _featureTable.QueryFeaturesAsync(new QueryParameters() { WhereClause = "id = " + id_value });
// Reselect the previously selected features.
_ogcFeatureLayer.SelectFeatures(previously_selected_feature); If you questions please feel free to reach out. Thanks again, Preeti
... View more
04-02-2025
10:50 AM
|
0
|
1
|
261
|
POST
|
I haven't tried your code but I have an idea what might be happening. I see you are passing `true` value for `ClearCache` parameter in PopulateServiceAsync, which means all data is cleared from existing table data before loading new results. I don't know what your parameters are for selecting features, but if you are using ID of the feature to query then it will be a different feature everytime because existing data is getting cleared everytime and new results are loaded.
... View more
03-27-2025
02:28 PM
|
0
|
1
|
327
|
POST
|
Sounds like this could be handled by `RemoteCertificateValidationCallback`. Can you give this a try please? https://developers.arcgis.com/net/api-reference/api/net/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Security.AuthenticationManager.RemoteCertificateValidationCallback.html
... View more
03-06-2025
05:33 PM
|
0
|
1
|
409
|
POST
|
Yeah, Video capture helps, I can see the problem but I can't tell if it is publishing issue or Maps SDK issue yet. What API are you using for auto-panning and rotating? What events are you using to trigger pan and rotate as location is changing? Can you share that piece of code? I will see if I can replicate at my end using your code. You can definitely try connecting with support and raise an issue or if you like you can share the MMPK and test app with me and email directly at pmaske@esri.com.
... View more
02-26-2025
06:02 PM
|
0
|
1
|
439
|
POST
|
No, This feature has not yet been prioritized for any near-term release. I will keep you posted if anything changes.
... View more
02-26-2025
03:15 PM
|
0
|
0
|
237
|
POST
|
This is most likely an issue with extent of data in published MMPK. Does it correct itself if you pan or zoom slightly? I am happy to look into more if you can provide the test app and the data.
... View more
02-20-2025
03:29 PM
|
0
|
3
|
506
|
POST
|
I believe this should work, I don't see anything in the script that can't be handled by Arcade Evaluation support in native SDKs. Did you run into any issue?
... View more
01-16-2025
02:56 PM
|
1
|
1
|
305
|
POST
|
Hi Justin, We are curious to try this approach in house. Would like to know what tool you are using to generate the .msi or the final setup project?
... View more
01-13-2025
04:13 PM
|
0
|
0
|
729
|
POST
|
ArcGIS Maps SDK for Native apps do not support SVG symbols. One possible alternative is to use this online tool to convert SVG to CIM https://utility.arcgisonline.com/arcgis/rest/services/Utilities/Symbols/SymbolServer/generateSymbol Once you get CIM json you can directly create a symbol by passing CIM json to Symbol.FromJson() https://developers.arcgis.com/net/api-reference/api/net/Esri.ArcGISRuntime/Esri.ArcGISRuntime.Symbology.Symbol.FromJson.html Hope this helps!
... View more
12-26-2024
11:08 AM
|
1
|
1
|
367
|
POST
|
That's a very valid workflow and use-case. There are no current plans to add this support in recent future but the idea to enable editing data in an MMPK is under consideration. Here is ArcGIS Idea I am referring to : https://community.esri.com/t5/arcgis-maps-sdks-native-ideas/ability-to-edit-non-sync-enabled-mmpk/idi-p/932584 for the similar workflow as yours. I would recommend up voting to increase the priority of the use case. I will also add the information you have provided to our internal issue. Unfortunately, at the moment there are no hacks or workarounds available around enabling MMPKs. If I find something I will definitely let you know. Thanks for reaching out and sharing your ideas.
... View more
12-19-2024
11:49 AM
|
1
|
0
|
715
|
POST
|
I understand that you have defined a renderer in ArcGIS pro and published an MMPK and would like to edit the data, and as you have noted, this is currently not possible. Data in MMPKs is read only. The easiest workflow would be create an independent mobile Geodatabase for runtime use. You should be able to edit the data in a mobile geodatabase and share edits across. Mobile geodatabases are editable. They are designed to store, query, and manage both spatial and nonspatial data, and they support both viewing and editing. This allows for offline editing workflows that do not require a feature service. In regards to symbolizing the data, you can add logic to define a renderer in your client app. You can actually copy the renderer json from MMPK by unzipping it and then use Renderer.FromJson() to create a renderer and apply it to the layer. Hope this helps!
... View more
12-18-2024
04:45 PM
|
0
|
2
|
735
|
POST
|
>The question is why it has perfectly worked at 200.4 and doesn't not at 200.5+... Not sure if I am following where the gap is. With my code above I see no differences in 200.4 and 200.5. The only thing I can think of is perhaps your stylx version is older? In 200.5 , We did update our CIM support to version 3.3, see release notes for reference https://developers.arcgis.com/net/release-notes/prior-releases/release-notes-for-200-5/#cartographic-information-model-cim-specification I am using stylx files shipped with ArcGIS Pro 3.3. Happy to help further if you can send simple reproducer your stylx.
... View more
12-17-2024
01:28 PM
|
1
|
0
|
549
|
POST
|
I am going to first start by asking what version of .NET Maps SDK are you using? There have been a few location related fixes in past couple releases. I recommend using latest version (200.6) of .NET Maps SDK to test this.
We also have a tutorial on display device tutorial for .NET MAUI that talks about enabling location in .NET MAUI Applications. Tutorial provides step-by-step directions to create an app or you can download the solution and try it yourself. Tutorial also provides information about required permission that might be helpful for iOS and Android. I think you need following two added to the Android manifest.
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
There is a section on iOS permissions on that tutorial that will provide guidance on setting up iOS permissions.
If you still encounter an issue, provide us a reproducible case and I will be more than happy to take a look.
Hope this helps,
Preeti
... View more
12-06-2024
01:39 PM
|
2
|
10
|
2416
|
Title | Kudos | Posted |
---|---|---|
1 | 04-14-2025 10:39 AM | |
1 | 12-17-2024 01:28 PM | |
1 | 01-16-2025 02:56 PM | |
1 | 12-26-2024 11:08 AM | |
1 | 12-19-2024 11:49 AM |
Online Status |
Offline
|
Date Last Visited |
Wednesday
|