2017-08-03 57 views
1

由于某种原因,你好uwp地图控件似乎没有正常工作。为了排除任何与我的代码有关的问题,我开始使用UWP Sample Ui projects mapcontrol进行测试当我将纬度和经度设置为除西雅图/华盛顿州地区以外的地理点时,道路,通道和标签不会显示在新区域中。如果我远离Washignton,我可以复制这个问题,控制不会更新道路和道路或细节。它看起来像华盛顿州地图下载离线,但我有一个伟大的互联网连接20-40Mb。UWP地图控件缺少细节道路详细信息

--Scenario1.xaml.cs 私人异步空隙MyMap_Loaded(对象发件人,RoutedEventArgs E) { myMap.Center =新的GeoPoint(新BasicGeoposition(){纬度= 33.448376,经度= -112.074036});

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

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

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

感谢

回答

0

内置地图控件应该工作。如果你有华盛顿地图下载离线,并且只有在远离华盛顿或将该中心设置为世界其他地方时才遇到问题,那么下载地图数据时必定存在问题。你张贴的模糊道路和没有标签的截图支持这一点。

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

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

+0

嘿,谢谢你的回复;这非常有见地。我下载了伊利诺伊州的地图和道路显示。我也尝试将我的应用程序部署到远程设备,无需下载任何离线地图即可工作。 –

+0

某些用户报告了各种正在安装的网络代理客户端会干扰正在下载的地图数据。离线下载功能使用稍微不同的网络路径,有时在正常路径不可用时有效。您是否运行任何网络代理软件(如Juniper Pulse客户端)或公司代理服务器? –