我正在尝试创建一个从一些地图数据库(OpenStreetMap,Google Maps,Yahoo Maps)下载地图的C#应用程序
然后制作一个API,在下载的地图上显示我的位置而不连接到互联网......?
我发现了很多谷歌离线地图的例子,但是我无法使用经度和纬度在下载的地图上找到显示您所在位置的内容。
答案 0 :(得分:1)
据我所知,GMap.Net control可以使用本地缓存。因此,您可以使用您喜欢的磁贴填充缓存,然后只需更改为仅缓存模式。
如果你仔细研究代码,也应该可以通过某些API将一些数据输入和输出缓存。所以你可以下载一次瓷砖并将它们保存到磁盘。在启动时,您将把磁贴注入缓存并将模式从开始设置为仅缓存。