c# winform GMAP.NET离线模式怎么保存地图?

不连网络下使用地图,请问怎么保存mapcache?... 不连网络下使用地图,请问怎么保存map cache? 展开
 我来答
freeeeeewind
2014-09-20 · TA获得超过1万个赞
知道大有可为答主
回答量:3227
采纳率:94%
帮助的人:1362万
展开全部

1)GMAP.NET是开源地图控件,可以使用多个基于WEB服务的地图源:谷歌地图、微软BING地图……

2)在你应用程序中,使用这套控件从这些地图源获取并显示地图的同时,地图数据也被保存到你的计算机上。这样,不联网时,使用地图的应用程序仍然能够使用已经保存在本计算机的地图数据。

3)保存地图数据的过程是自动完成的,不需要你做任何编程

4)地图数据通常保存在文件夹C:\Users\[用户名]\AppData\Local\GMap.NET下,这个文件夹是保存地图数据默认的位置

5)你可以将这个文件下的所有文件和文件复制到任何地方,比如,复制到D:\GMap.NET下

6)要使用离线地图,只需要:

//如果不使用默认文件夹下的离线地图文件夹,必须设置你使用的离线地图文件夹
mapControl1.CacheLocation = @"D:\GMap.NET"
 //只使用离线地图!
mapControl1.Manager.Mode = AccessMode.CacheOnly;
追问
谢谢!可是找不到保存的路径了。。。你说的那个文件是什么格式的啊?我搜索一下试试
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式