百度谷歌离线地图解决方案(离线地图下载) |
您所在的位置:网站首页 › 绵阳三台的邮编 › 百度谷歌离线地图解决方案(离线地图下载) |
离线地图解决方案,除了买地图数据,使用专业的ArcGIS来做外,也可以使用GMap.Net来做。 关于GMap的开发教程,可以看我以前的文章:基于GMap.Net的地图解决方案 使用了GMap一年了,也有了一些积累,开发了一个可以下载ArcGIS、百度、谷歌、高德、腾讯SOSO、天地图、Here等地图的地图下载器。 百度和google地图加载显示如下: 百度普通地图: 百度混合地图: 谷歌普通地图: 谷歌混合地图: 从目前的情况来看,百度的普通的地图数据是更新最快的,但是有些小地方没有卫星地图,而谷歌几乎所有的地方都有卫星地图,但是谷歌中国的地图更新太慢,比如说南京已经有3号线和10号线了,谷歌地图上就没有。 只要地图能加载显示,就可以下载到本地,开发的地图下载器支持SQLite、MySQL、MsSQL、PostgreSQL等数据库保存,也可以以固定目录组织保存到本地磁盘上,支持ArcGIS的WMS切片服务的图源使用。 下载到本地磁盘的地图: 支持的地图下载方式: (1)选择一个矩形区域下载。 (2)选择某个省、市进行下载。 下载到MySQL的地图数据: 自己扩展的.Net地图控件主要功能: 1)下载百度、谷歌、高德、腾讯、Here、天地图的地图,按区域下载或是省市边界下载。 2)各类画图工具:矩形、圆形、多边形、线段、折线段。可以作为电子围栏、地图圈选工具、地图画图工具使用。 3)各种图标:图片、图片+文字说明、gif动态图片、带旋转角度的箭头、闪动的报警图标
4)类似百度地图的“测距”功能:两点之间的距离,或者根据某个距离在地图上展示线段或者多边形。 5)发布离线地图服务:这里的离线地图只是地图显示服务,将下载的离线地图数据作为Http服务发布在局域网内使用。 这样的离线地图客户端仍然可以使用GMap.Net,而Web端可以使用Openlayers或者是Leaflet等js库做。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |