|
POST
|
Does this issue only occur on Android? If you run on Windows or iOS do you see any errors otherwise? What Android device are you using, and have you tried different devices?
... View more
01-30-2024
01:26 PM
|
0
|
2
|
5200
|
|
POST
|
I ran both samples, and I do see the memory increase in both. The second doesn't crash because it runs x64, so there's a lot more headroom to work with. However, I see the memory leveling off somewhere around 1Gb and not climb any longer (without your code that allocates extra memory). I changed the refresh interval to 10s to really push the limit and ran for several hours, and memory did stop climbing (in fact it topped out at 1.2Gb then settled into 1Gb and stayed there). I think what you're really hitting here is that you're loading a lot of data, and constantly refreshing all that data does require some memory to store and process. If you're going to display a significant amount of data and process it, I'd recommend you make sure your application runs as x64, since a 32bit .NET Framework process generally don't like you to exceed 1.2Gb of memory use. With the data and the processing itself required a good gigabyte of memory, it doesn't leave much room for the rest of your application.
... View more
01-25-2024
01:09 PM
|
0
|
0
|
1523
|
|
POST
|
Does your portal allow anonymous access? The authentication only triggers if sign in is required, otherwise it'll just sign you in anonymously. You can add a `true` parameter to portal creation to force creating a portal with an associated user: var arcgisPortal = await ArcGISPortal.CreateAsync(PortalURL, true); Also try setting ServiceUri to just the domain of your server to scope it to all of it.
... View more
01-22-2024
01:19 PM
|
0
|
1
|
2253
|
|
POST
|
It's possible, but it isn't something the Maps SDK provides a way to do. You'd have to use some platform APIs to send the navigation details from one device to the other, either via push notifications, server connection, direct socket, bluetooth or something else.
... View more
01-20-2024
08:19 PM
|
0
|
0
|
1117
|
|
POST
|
Why do you unload and reload the 44 layers every time the tab shows? You're slowing down map resume significantly, but you're also putting a huge amount of load on the garbage collector. So even with your above change, things don't actually get fully cleaned up until things are out of scope and the garbage collector had a chance to go through the generations. Why not just add the KML layers when you create the map the first time, and call it good? Not sure why you want to disable the response cache - that'll only make layers load even slower. No memory will be saved (on the contrary).
... View more
01-20-2024
08:14 PM
|
0
|
0
|
6508
|
|
POST
|
For reference: https://github.com/dotnet/maui/issues/16697#issuecomment-1854400456
... View more
01-19-2024
01:17 PM
|
0
|
0
|
6592
|
|
POST
|
Don't have access to running on Android right now, but on Windows, I do see that happening and I'm almost certain that is the issue with your sample:
... View more
01-19-2024
01:15 PM
|
0
|
0
|
6592
|
|
POST
|
I'll take a look, but a few things that come to mind: - Are you seeing with with .NET8 + 200.2 ? (if so it's the .NET 8 upgrade, not 200.3 upgrade causing it) - Careful will "Loaded". that'll fire each time the mapview re-appears (and this was actually a bug in net7 that it didn't consistently fire). It could just be you keep adding the 44(!!!) KML layers over and over again
... View more
01-19-2024
01:05 PM
|
0
|
1
|
6593
|
|
POST
|
We've identified the issue, and working on fixing this. As a workaround, you can add the following code to get pan working again: public partial class MainWindow : Window
{
private readonly MapViewAutomationPeer peer;
public MainWindow()
{
InitializeComponent();
peer = new MapViewAutomationPeer(MyMapView);
MyMapView.ManipulationDelta += MyMapView_ManipulationDelta;
}
private void MyMapView_ManipulationDelta(object? sender, ManipulationDeltaEventArgs e)
{
if (e.DeltaManipulation.Translation.X != 0 || e.DeltaManipulation.Translation.Y != 0)
peer.Pan(e.DeltaManipulation.Translation.X, e.DeltaManipulation.Translation.Y);
}
} This should get pan working again. I did notice this leaves an issue with the new GeometryEditor not responding to drag, but if you're not using that, the above should get you going for now until an update with the fix is provided.
... View more
01-11-2024
09:59 AM
|
0
|
3
|
3828
|
|
POST
|
Generally text symbols are represented with geometries (ie the shape of the characters are converted to polygons). Text symbols are problematic because a font might not be available on all the different platforms ArcGIS runs.
... View more
01-08-2024
04:51 PM
|
1
|
0
|
1906
|
|
POST
|
Yes! You can totally do this. It's done by switching out the "tool" property with different tools having various things turned on and off. Take a look at this sample I put together here: https://github.com/Esri/arcgis-maps-sdk-dotnet-demos/tree/main/src/GeometryEditor There's a video showing what I think is exactly what you're looking for. You can see some of the tools I predefined here: https://github.com/Esri/arcgis-maps-sdk-dotnet-demos/blob/5561946286740ee7331df113d87ea65dd0ce978b/src/GeometryEditor/MyGeometryEditor.cs#L13-L113
... View more
01-05-2024
03:40 PM
|
1
|
0
|
1469
|
|
POST
|
Change your target from 'net8.0-windows' to 'net8.0-windows10.0.19041.0'
... View more
12-28-2023
09:55 AM
|
1
|
1
|
2755
|
|
POST
|
Thank you for bringing this to our attention. We'll investigate and see if this is something we can enable in a future release without causing any unwanted side-effects. However it is unlikely such a change will make it into a 100.15 patch release, and more likely to be in an upcoming 200.x release. Ref: devops/2940
... View more
12-15-2023
02:35 PM
|
0
|
1
|
1761
|
| Title | Kudos | Posted |
|---|---|---|
| 2 | 05-11-2026 07:05 AM | |
| 2 | 03-19-2026 06:03 PM | |
| 1 | 03-03-2026 04:41 PM | |
| 1 | 02-26-2018 07:53 AM | |
| 1 | 02-26-2018 07:51 AM |
| Online Status |
Offline
|
| Date Last Visited |
a week ago
|