电子地图API比较

声明不是原创的,我是专业做gis的,公司也曾考虑用api开发,不过因限制较多还是作罢。这个作者还是比较了解的

微信号:MeetyXiao
添加微信好友, 获取更多信息
复制微信号

Google Maps API : Google Maps API 基于Google Maps,能够使用 JavaScript 将 Google Maps 嵌入网页中。API 提供了大量实用工具用以处理地图,并通过各种服务向地图添加内容,从而使用户能够在自己的网站上创建功能强大的地图应用程序。Google Maps API支持交通地图和卫星地图,有中文语言版本,其地标文件KML格式已经成为在线地图的标准格式,Google Earth和Google Maps都支持KML。目前在国际和国内应用都非常广泛,提到互联网地图的应用,基本上不能不提Google Maps API。

Microsoft Virtual Earth API : 基于Virtual Earth的API,英文版,其例子和显示效果非常丰富,预览效果后可以查看相关源代码,可惜目前不支持中国地图的开发。

Yahoo Maps API : 基于Yahoo Maps,和微软地图一样,也仅支持英文,不支持中国地图的开发。Yahoo地图提供基于Flash、Ajax和Map Image三种形式的开发接口,功能较为齐全,显示效果不错。

MapABC API : 基于MapABC的国内地图供应商,Google地图的中国数据就是使用MapABC的,但其API接口和Google的并不相同,其API的开放性和灵活性不如Google地图API。

MapBar API : 基于MapBar的国内地图供应商,其数据提供百度地图使用。

我要地图API : 基于51地图,我要地图的一个特色是提供地图数据下载,可以实现本地桌面地图,不过其地图数据容量有数百兆之大。

我们对市面上几款主流的地图API服务提供商:Google地图服务,MapABC地图服务,微软地图服务,以及其他地图服务进行技术调研,根据调研总结结果为我们选用更为符合需求的地图服务提供商提供参考。

1.调研内容计划

本次技术调研内容主要为:

1. 各类MAP-API使用方法。MAP-API针对系统的开发效率的调查,比如在使用的合理性,封装的

便利性几个方面。

2. 各类MAP-API的功能初步调研,各类MAP-API在免费版本中的功能限制调研,针对免费和收费

版本的异同,收费策略和价格

3. 针对每种MAP-API以免费版本的API完成一个简单的调用示例,也便于对每种API进行代码级别

的使用体验。

2.调研详细内容

2.1 GOOGLE MAP API 调研

2.1.1. 主要使用方法介绍和评估:

Google Map API的种类和应用场景:

A. Google JavaScript地图API : 内嵌Iframe展现形式,适用于一般的互联网应用系统,具有

标准主流浏览器装载的客户端系统。支持的浏览器类型:ie,firefox,safari,google chrome。使用

标准的Java脚本进行开发,可集成google地图空间,与标准google地图功能类似。

B. Google Maps API(Flash版):FLASH展现形式,使用flex继续开发,适用于标准浏览器装载

的客户端系统。‘

C. Google 静态地图API: 图片:图片展现形式,使用http接口进行图片地图的创建,所实现功

能较前两种少,但无需使用java脚本实现,适用于手机或定制化客户端系统的服务调用。静态地图和前

两种地图相比还有个遵从每位查看者每天的唯一(不同)图像请求不超过 1000 次的查询限制配额,也

就是说每个访问者每天可以查看1000个不同的地图图片,对于相同的图片没有限制,所以考虑到一般系

统的访问量,此配合即可满足大部分系统的要求。

评估:

Google提供的这三种API已经基本可以满足大部分的系统需求,在开发难度上除Flex还不是主流技

术,开发成本较高外,其他两种技术在使用上都使用标准的网页开发技术,接口难度系数不大,尤其是

在静态地图API中,还提供了专门为手机所使用的WAP的地图类型.

2.12. API主要特性列表以及版本功能限制:

Google Map API的主要特性列表:

A. 地址解析(从地址名称解析到具体经纬度)

B. 缩放级别的设置

C. 图像大小的设置

D. 标记添加

E. 地图路径显示

(以上为静态地图和动态地图共有,以下为动态地图独有)

F.事件监听(监听客户端浏览器事件,并在需要接受的事件总定义处理方法)

G.. 地图控件(包括加载标准地图控件以及创建自定义控件,比如可以自己加入标注的控件,切

换地图类型的控件,缩放地图的控件等等)

H. 街道全景对象

I. 与google earth集成

J. 交通功能(行车路线,出行模式,路线路段)

K.可与Google AJAX API 集成开发,提高开发效率

L. 支持HTTPS连接对API的访问(企业版专有)

2.1.3.收费策略和商业限制:

Google Maps Api分为两个版本,一个是免费版,一个是企业版。

免费版不对使用者进行收费,但是对使用场景有一定的商业限制:

A. 每天可发出的地址解析请求数有限制,遵从每位查看者每天的唯一(不同)图像请求不超过

1000 次的查询限制配额。

B. 服务必须让最后的使用者免费访问。所以部分商业用途是符合使用条款的,以下两种情况不能

使用免费版:(1)仅付费客户可以使用您的网站(2)仅可从您的公司或您的 Intranet 中访问您的网

站。 详见google api的使用条款

C. 不能更改或遮盖地图上的徽标或归属内容。

企业版除具有免费版的所有功能外,还会根据收费策略的不同,加强服务功能的提升并更改了一些

商业限条款。这些增强点为:

A. 支持强大的服务级别协议(SLA)

B. 客户服务支持

C. 增加了地址解析限制

D. 商业级应用限制的变更

E. 支持HTTPS连接对API进行访问,达到数据保密的目的。

2.1.4.技术支持:

免费版的技术支持包括google code的专业详细的开发文档和google 地图API论坛的支持。

企业版除上述支持外还有人工的客户服务支持。

2.1.5. Google MAP API 使用:

为了正常使用google API,在进行开发之前需要在其项目主页上

下载API所需的密钥。

Google Code上有很多map api的示例,讲解的十分全面,这里就不多说了。

总结:Google api 优势: 充足的开发资源和文档资源,与google map平行的api功能,强大的自定义

组件和控件功能。在静态API中有针对mobile类型系统的地图类型,API操作简单高效,符合一般性系统

开发需求。

2.2 MAP ABC API 调研

2.2.1. 主要使用方法介绍和评估:

Map ABC API的种类和应用场景:

A. Ajax For Flash 地图API2Ajax搜索API : MapABC只有一种API类型,就是基于java脚本技术的

内嵌Flash地图展现形式,适用于一般的互联网应用系统,具有标准主流浏览器装载的客户端系统。支

持的浏览器类型:因为官方未公布所支持的浏览器类型,所以本次调研测试了ie,firefox基本没有问

题,由于MAPABC使用的地图展现载体是flash,所以理论上所有支持flash格式和Javascript的浏览器都

可以使用。

B. MAP ABC 静态API:通过JAVA脚本进行静态地图的生成,主要应用场景在需要加快地图加载,

只是示意性进行地图展示的系统中调用。

C. MAP ABC 地图组件API:在原有API的基础上进行封装,简化了开发复杂度,提高了开发效率。

评估:

MAP ABC接口全部采用java脚本进行调用,脚本使用比较方便,但是生成的地图格式为flash格式

,暂不支持其他格式的地图。至少目前为止厂商在免费版本还未提供基于服务端接口的地图生成的API

,企业版是单独提供此类接口的。目前来看MAPABC API还是着重于地图WEB端的展示作用,从这点来看

,比Google的免费版弱一些。

2.2.2. API主要特性列表以及版本功能限制:

MAP ABC API的主要特性列表:

A. 缩放级别的设置

B. 图像大小的设置

C. 标记添加

D. 地图路径显示

F.事件监听(监听客户端浏览器事件,并在需要接受的事件总定义处理方法)

G.. 地图搜索功能(地点搜索,公交路线搜索,行车路线搜索)

H. 地图绘图工具集成

I. 地图控制面板

J. 静态地图生成功能

K. 地图组件封装

2.2.3.收费策略和商业限制:

MapABC Api分为两个版本,一个是公众版,一个是企业版。

免费版不对使用者进行收费,但是对使用场景有一定的商业限制:

A. 使用Map ABC API服务,网站系统所提供给用户的服务必须是开放给一般大众使用且免费的服务

详见map abc api的API使用条款。

B. 不能更改或遮盖地图上的徽标或归属内容。

企业版除具有公众版版的所有功能外,还会增加一些定制服务和技术支持服务。这些增强点为:

D. 专业开发团队的开发服务

E. 从前台界面到后台功能的定制开发

F. 有针对性的MapABC地图API开发培训

G. 快速响应的技术支持。

2.2.4.技术支持:

免费版的技术支持包括MAP ABC网站文档以及MAP ABC 地图API论坛的支持。

企业版除上述支持外还有人工的客户服务支持。

2.2.5 MAPABC API 的使用

为了正常使用MAPABC API,在进行开发之前需要在其项目主页上

下载API所需的密钥。

示例程序可见其网站。

2.3 其他地图服务 API 调研总结

以上我们对国内国外两种主流的地图服务进行了技术调研,除此之外,市面上还有一些其他的地

图API,比如51tidu,yahoo地图API,微软Virtual Earth API,MAPBAR 等。

51ditu和Mapbar同MapABC类似,都是国产地图服务,其特点同MapABC类似,主要是不支持静态地

图的服务端调用,全JAVAscript的调用方式,在WEB上调用方便,但接口灵活性差,并不合适WAP网站的

开发。

Yahoo 的地图接口功能与Google类似,接口类型相比google更为方便和灵活,但是目前雅虎地图

API服务还不支持中国地图,所以目前暂不考虑。如果以后开放了中国区地图,Yahoo API 也是值得考

虑的选择。目前Yahoo地图支持静态地图生成,同时每日的同一ip的访问限制为50000次.

微软地图virtual map api功能较为全面,接口设计灵活性与可封装性也很好,同样支持静态地图服务

端生成,借助微软的MSDN社区的支持下,开发资源和文档也堪比Google Maps,但是由于此产品是微软

自有服务,保持微软一贯的风格,virtual map 官方称只支持ie6/ie7,另外在调用速度上个人感觉比

Google API 也略逊一筹。同时在本次调研时,微软的live.cn因为某些原因被GFW封掉了,因此同样影

响到了微软地图API服务ditu.live.com, 类似的事件希望以后还是少发生为妙。

部分资料来源于网络,仅供开发者参考!

出于安全的考虑,国家标准对地图的精度有限制吗?这个精度限制是多少?

目前国家标准还没正式出台!!如果顺利2007年很有可能出台.

地图资源是受国家保护的易图通甲级测绘资质,必须是有测绘许可的公司方可进行数据的采集和销售。按照国家规定,甲级测绘资质可以制作和销售全国地图,乙级测绘资质可以制作和销售区域地图。2003年至今,全国共审批易图通甲级测绘资质了北京四维图新、上海畅想、北京高德、北京灵图、北京瑞图万方、凯利德、武汉吉奥、易图通此八家具有国家甲级测绘资质的电子地图企业。

测绘资质分类分级标准

测绘资质改革方案也是历史上首次经过国务院常务会议审议通过,改革整体呈现出“层级高、主动性强、力度大”的特点。这次测绘资质改革坚持“改革创新、连续稳定、强化安全”的原则,重点从减少政府对市场活动的直接干预、减轻企业负担、强化地理信息安全等方面进行了改革,新政策主要有以下变化:

一是压减资质类别等级。将现行测绘资质等级由四级减少为甲、乙两级,取消现行10个专业类别下设的55个子项,将子项内容整合至对应的专业类别中;改革后,测绘资质类别、等级总数由138项压减至20项,压减幅度达85.5%。

二是下放大部分甲级测绘资质审批权限。此次改革后,自然资源部只保留导航电子地图制作甲级测绘资质审批,其余9个专业类别的甲级测绘资质审批权限下放至省级自然资源主管部门。

三是优化审批流程。在审批程序上,引入公开申请信息、第三方机构技术性审查、必要时实地核查或专家评议、审批机关内部会审等方式,以监督制约审批权力,更好保障申请材料真实性。同时,将审批时限由20个工作日压缩至15个工作日。

拓展资料:四是合理降低准入门槛。

第一,取消办公场所、地图安全审校人员、无人机操控技术人员等没有法定依据的前置考核条件。

第二,突出测绘资质专业性,对测绘专业技术人员重新明确结构,降低测绘相关专业技术人员要求。

法律依据:《中华人民共和国测绘法》第一条规定在中华人民共和国领域和中华人民共和国管辖的其他海域从事测绘活动的单位,应当依照本办法的规定取得测绘资质证书,并在测绘资质等级许可的专业类别和作业限制范围内从事测绘活动。

北京有哪些测绘类公司

北京爱地地质勘察基础工程公司

中国石油集团工程设计有限责任公司

北京市地质工程勘察院

国家林业局调查规划设计院

中国国土资源航空物探遥感中心

北京长地友好制图技术有限公司

北京国电水利电力工程有限公司

铁道部专业设计院

中国测绘科学研究院

中国地图出版社

北京市测绘设计研究院

中国四维测绘技术总公司

中航勘察设计研究院

北京市城建勘测设计研究院有限责任公司

国家基础地理信息中心(国家测绘资料档案馆)

中国土地勘测规划院

中国科学院地理科学与资源研究所

建设部综合勘察研究设计院(建设部遥感制图中心)

北京国电华北电力工程有限公司

中国科学院遥感应用研究所

北京市市政工程设计研究总院

北京勘察技术工程公司

北京城市空间数据科技有限公司

北京四维图新导航信息技术有限公司

北京华星勘查新技术公司

北京航天勘察设计研究院

中兵勘察设计研究院

高德软件有限公司

易图通科技(北京)有限公司

北京灵图软件技术有限公司

地质出版社

北京苍穹数码测绘有限公司

不止这些,以上都是甲级测绘资质的 多了去了

测绘资质分级标准

《测绘资质分类分级标准》是中华人民共和国自然资源部办公厅修订发布的标准,重新对测绘资质管理作出政策规定。一、本标准分为通用标准、专业标准两部分。凡申请测绘资质的单位,应当有法人资格,并同时达到通用标准和所申请专业类别的专业标准要求。

取得乙级测绘资质的测绘单位应在专业标准规定的作业限制范围内从事测绘活动,甲级测绘资质无作业范围限制。

二、申请单位应当提交下列材料的原件扫描件,并对申请材料实质内容的真实性负责:

(一)法人资格证书。

(二)符合专业标准规定的专业技术人员身份证及依法缴纳社会保险的材料,退休的专业技术人员的退休材料和劳务合同;测绘专业技术人员的学历证书和职称证书,测绘相关专业技术人员的学历证书或职称证书。

(三)符合专业标准规定的技术装备的所有权材料。

(四)符合通用标准规定的材料。

(五)申请甲级测绘资质的,应当提供符合专业标准规定的测绘业绩材料。

三、对在本标准实施前测绘单位已有的用于申请测绘资质的专业技术人员,在不离开本单位的前提下,实行“老人老办法”,原有专业和职称等级继续有效。没有测绘专业高级职称的注册测绘师可以计入中级测绘专业技术人员。