1

您好,由于某种原因,uwp 地图控件似乎无法正常工作。为了排除我的代码的任何问题,我开始使用UWP 示例 Ui 项目 mapcontrol进行测试当我将纬度和经度设置为除此处输入图像描述之外的地理点时区域。如果我在远离华盛顿的地方平移,我可以复制这个问题,控制也不会更新道路和道路或细节。看起来华盛顿州的地图是离线下载的,但我有一个很好的互联网连接 20-40Mb。

--Scenario1.xaml.cs private async void MyMap_Loaded(object sender, RoutedEventArgs e) { myMap.Center = new Geopoint(new BasicGeoposition() { Latitude = 33.448376, Longitude = -112.074036 });

        myMap.ZoomLevel = 20;
        SetMapStyle();
        SetMapProjection();
        await myMap.TrySetViewAsync(MainPage.SeattleGeopoint, 12);
    }

有没有其他人遇到过这些问题?我或我的用户需要下载所有状态图才能运行?

这些是其他有前途的解决方案 xaml-mapcontrol 并使用 webview 来引用地图,但它与内置的 uwp 控件一样不起作用。

谢谢

4

1 回答 1

0

内置的 MapControl应该可以工作。如果您离线下载了华盛顿地图,并且您只是在远离华盛顿或将中心设置在世界其他地方时遇到问题,那么下载地图数据肯定有问题。您发布的带有模糊道路且没有标签的屏幕截图支持这一点。

要验证,请尝试加载芝加哥以确认它是模糊的,然后下载伊利诺伊州的离线地图,看看它是否解决了问题。您不必这样做,但它可以帮助验证问题。

我会尝试从“设置”的“离线地图”部分中“删除所有地图”,看看这是否能解决问题。

于 2017-08-04T00:14:38.443 回答