百度谷歌离线地图解决方案(离线地图下载)

离线地图解决方案,除了买地图数据,使用专业的ArcGIS来做外,也可以使用GMap.Net来做。

关于GMap的开发教程,可以看我以前的文章:基于GMap.Net的地图解决方案

使用了GMap一年了,也有了一些积累,开发了一个可以下载百度、谷歌、高德、腾讯SOSO的地图下载器,各个地图加载显示如下:

百度普通地图:

百度混合地图:

谷歌普通地图:

谷歌混合地图:

从目前的情况来看,百度的普通的地图数据是更新最快的,但是有些小地方没有卫星地图,而谷歌几乎所有的地方都有卫星地图,但是谷歌中国的地图更新太慢,比如说南京已经有3号线和10号线了,谷歌地图上就没有。

只要地图能加载显示,就可以下载到本地,开发的地图下载器支持SQLite、MySQL、MsSQL、PostgreSQL等数据库保存,也可以以固定目录组织保存到本地磁盘上,支持ArcGIS的WMS切片服务的图源使用。

支持的地图下载方式:

1)选择一个矩形区域下载。

2)选择某个省、市进行下载。

下载到MySQL的地图数据:

自己扩展的.Net地图控件主要功能:

1)各种图标:图片、图片+文字说明、gif动态图片、带旋转角度的箭头、闪动的报警图标

    

2)各类画图工具:矩形、圆形、多边形、线段、折线段。

可以作为电子围栏、地图圈选工具、地图画图工具使用。

3)类似百度地图的“测距”功能:两点之间的距离,或者根据某个距离在地图上展示线段或者多边形。

4)发布离线地图服务:这里的离线地图只是地图显示服务,将下载的离线地图数据作为Http服务发布在局域网内使用。

这样的离线地图客户端仍然可以使用GMap.Net,而Web端可以使用Openlayers或者是Leaflet等js库做。

PS:以上技术可有偿提供(开发控件DLL、源码、技术支持)

联系方式:站内信,QQ:599965176

参考:

http://www.cnblogs.com/luxiaoxun/p/3802559.html

http://www.cnblogs.com/luxiaoxun/category/513908.html

时间: 2024-10-08 10:44:52

百度谷歌离线地图解决方案(离线地图下载)的相关文章

离线地图解决方案(一):加载瓦片地图

当前主流的在线地图有百度.高德.天地图.腾讯地图.google地图等.针对局域网内网内脱离要脱离互联网访问的应用,需要下载这些主流厂商的瓦片数据.网上有很多地图下载器软件可以下载地图瓦片,可以通过各种方式获取到这些地图厂商的瓦片数据. 加载高德离线瓦片数据: 加载高德街道瓦片: 地图加载代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtm

离线地图解决方案

目前GIS系统的开发,大多采用Arcgis,superMap等专业的gis开发平台.部分项目采用当前主流的在线地图提供的api进行开发.Arcgis.supermap等专业厂商提供的开发平台,开发周期长,并且购买这些开发平台,成本相对很高.采用在线地图api进行项目开发,在部分不能上外网的单位项目没办法进行部署和使用.并且采用在线地图api进行开发,需要申请地图调用的所谓key.部分接口和api每天有调用次数限制. 大部分的GIS项目,其实只需要比较简单的GIS功能,如地图基本显示,在显示的地图

最全面的百度地图JavaScript离线版开发

项目要求web版百度地图要离线开发.这里总结下自己的开发过程和经验. 大概需求是:每辆车上安装有公司接收机,会实时反馈车辆的坐标.速度.转向等信息,接收到各车辆信息后在百度地图上实时画出车辆位置.作业点不一定都有网络,所以要求离线开发. 此过程主要有三个技术点: 1. 如何获取离线的API 2. 如何获取离线瓦片图 3. 如何在离线状态下将WGS坐标转换成百度地图坐标 解决问题过程: 1. 既然百度地图官方不支持离线地图,那么我们需要想办法把在线的代码改成离线的代码. 这里可以参考:http:/

离线地图解决方案(十):最短路径规划

最短路径规划,采用开源数据库postgres.开源路径分析项目pgRouting进行. pgRouting是一个基于PostgreSQL/PostGIS的项目,目的是提供路径分析的功能. 基于postgres和pgrouting实现路径规划功能,大致分为以下几个步骤: 1.矢量路网数据导入 2.为矢量路网数据添加字段并构建拓扑关系 3.编写两点间路径规划函数 4.对外发布两点间路径规划接口 5.前端展示路径规划结果 Postgres和pgRouting的安装以及矢量数据的导入,请参看本博客相关文

离线地图解决方案(六):地图坐标“纠偏”

国内主流的在线地图服务和接口,应国家相关部门的要求,在发布地图是都进行了坐标偏移.现在web在线地图主要的坐标系有WGS84.GCJ-02.BD-09三种,WGS84原始坐标,未经过偏移,大部分GPS设备和矢量数据都采用这种坐标系.在线地图中google地图(国外)和天地图在线地图未经过偏移.GCJ-02坐标:高德.腾讯以及google国内在线地图采用这种坐标,BD-09是百度地图独有的坐标系,在GCJ-02基础上做了二次偏移. 在离线地图做加载瓦片数据后,如果要在这些"底图"上用坐标

下载android sdk更新包离线安装解决方案

本文转载自:http://xljboox.blog.163.com/blog/static/7628448320111159354738/ 第一次安装android sdk后进行开发包的更新,你应该了解到需要的时间会很长,那么是否有办法提升安 装的进度呢?办法自然是有的,这里提供一个取巧的方法,不会太麻烦,又能加快android开发环境的部 署过程.具体请参考如下.1.通过访问和分析android更新列表的xml在线地址 *************************************

修改百度导航的配置文件,改变地图数据的存贮位置以解决空间不够的问题

我的红米手机,我已经把内外存储交换了位置,sdcard0是我的32G存储卡,sdcard1是手机自动的sd卡,只有900多M,安装百度导航后,下载离线数据包的时候不小心在软件提示存储数据的位置时选成了内存储,结果只能下载全国基础包,想继续下载别的数据,提示空间不够. 我首先想到的是用RE把内置存储上的baidunavi目录移动到了SD卡上,结果没有作用,进入百度导航后,只是离线数据丢失了,再次下载数据,百度导航又在原位置创建了新的目录! 看来百度导航存储了保存位置的信息,于是仍然祭起神奇RE,找

支持WEB、Android、IOS的地图解决方案

转自原文 支持WEB.Android.IOS的地图解决方案 工具链 GIS工具集 OpenGeo Suite 包含PostGIS, GeoServer, GeoWebCache, OpenLayers, 和 QGIS 地图准备 QGIS 导入.导出.编辑.shp,postgis,geotiff,geojson,dxf等多种GIS文件,给普通图片配准到地理坐标 教程:http://www.qgistutorials.com/en/ DraftSight 编辑CAD文件 SketchUp   从CA

移动互联风口频现,百度高德谁已手握地图关键钥匙

随着有车一族的增多,地图的重要性日益凸显,当前国内地图市场竞争已经变得越发激烈.近来,百度地图与高德地图皆在多个与地图.出行.LBS.生活等相关的领域谋篇布局.4月19日,百度地图公布国际化战略,宣布将在2016年增加150个国家和地区的上线,吹响加速海外扩张的号角:此外,百度地图还与国内第一汽车厂商长安就智慧汽车达成战略合作,并在春季上线了近150个景点的踏青全景地图.而高德地图也开始谋求入局车联网产业. 旁观两大地图厂商的战略布局,我们不难判断出地图的未来发展之匙究竟掌握在谁的手中. 战略定