I set the Map Control's initial zoom level to 10.
After I use mouse wheel to zoom it up,it shows nothing.
If I set the accuarcy,can this be fixed?
I just try to get a high-accuracy map.
Are there any good third part map control to recommend?
code in xaml is
<Map:MapControl Name="map"
ZoomLevel="10" Loaded="map_Loaded"
/>
code in cs is
Geolocator geolocator = new Geolocator();
geolocator.DesiredAccuracyInMeters = 10;
geolocator.DesiredAccuracy = PositionAccuracy.High;
Geoposition pos = await geolocator.GetGeopositionAsync();
Geopoint myLocation = pos.Coordinate.Point;
// Set the map location.
map.Center = myLocation;
I have read these:Zoom Level over 20 in UWP maps control and https://learn.microsoft.com/zh-cn/windows/uwp/maps-and-location/guidelines-and-checklist-for-detecting-location
The ms map have a bad speed in Chinese that it should spend more time to load.
When the map have nothing ,you can try use Setting->App->Offline map to download it.
The good way is use google map or baidu map .The first is use in foreign and the other is use in Chinese.
In Chinese,you need consider network problems .I have encountered a lot of problems because the network is not good.
The ms map cant tell me when it start downloading, when it is complete.
I recommend using webView to open an online map.