文档详情

地图网站供应商比较

仙***
实名认证
店铺
DOC
1.21MB
约4页
文档ID:157947995
地图网站供应商比较_第1页
1/4

Sogou Map API·基于以前的图行天下Go2map的新版,其地图信息比51ditu少些,支持卫星服务Bing maps微软地图·基于微软地图,其地图内容与Map ABC类似下面针对市面上几款主流的地图API服务提供商:Google地图服务,Map ABC地图服务,微软地图服务,以及其他地图服务进行分析,根据调研总结结果为选用更为符合需求的地图服务提供商提供参考 将从以下几方面进行比较分析:1.各类MAP-API使用方法MAP-API针对系统的开发效率的调查,比如在使用的合理性,封装的便利性几个方面2.各类MAP-API的功能初步调研,各类MAP-API在免费版本中的功能限制调研,针对免费和收费版本的异同,收费策略和价格3.针对每种MAP-API以免费版本的API完成一个简单的调用示例,也便于对每种API进行代码级别的使用体验Google Maps API:种类和应用场景·Google JavaScript地图API : 内嵌Iframe展现形式,适用于一般的互联网应用系统,具有标准主流浏览器装载的客户端系统支持的浏览器类型:ie,firefox,safari,Maxthon,google chrome。

使用标准的Java脚本进行开发,可集成google地图空间,与标准google地图功能类似·Google Maps API(Flash版):FLASH展现形式,使用flex继续开发,适用于标准浏览器装载的客户端系统·Google 静态地图API:图片展现形式,使用http接口进行图片地图的创建,所实现功能较前两种少,但无需使用java脚本实现,适用于或定制化客户端系统的服务调用静态地图和前两种地图相比还有个遵从每位查看者每天的唯一(不同)图像请求不超过 1000 次的查询限制配额,也就是说每个访问者每天可以查看1000个不同的地图图片,对于相同的图片没有限制,所以考虑到一般系统的访问量,此配合即可满足大部分系统的要求主要特性·地址解析(从地址名称解析到具体经纬度)·缩放级别的设置·图像大小的设置·标记添加·地图路径显示(以上为静态地图和动态地图共有,以下为动态地图独有)·事件监听(监听客户端浏览器事件,并在需要接受的事件总定义处理方法)·地图控件(包括加载标准地图控件以及创建自定义控件,比如可以自己加入标注的控件,切换地图类型的控件,缩放地图的控件等等)·街道全景对象·与google earth集成·交通功能(行车路线,出行模式,路线路段)·可与Google AJAX API 集成开发,提高开发效率·支持HTTPS连接对API的访问(企业版专有)收费策略和商业限制分两个版本一个是免费版,一个是企业版。

免费版不对使用者进行收费,但是对使用场景有一定的商业限制:· 每天可发出的地址解析请求数有限制,遵从每位查看者每天的唯一(不同)图像请求不超过1000 次的查询限制配额·服务必须让最后的使用者免费访问所以部分商业用途是符合使用条款的,以下两种情况不能使用免费版:(1)仅付费客户可以使用您的网站(2)仅可从您的公司或您的 Intranet 中访问您的网站 详见google api的使用条款·不能更改或遮盖地图上的徽标或归属内容企业版除具有免费版的所有功能外,还会根据收费策略的不同,加强服务功能的提升并更改了一些商业限条款这些增强点为:·支持强大的服务级别协议(SLA)·客户服务支持·增加了地址解析限制·商业级应用限制的变更·支持HTTPS连接对API进行访问,达到数据保密的目的技术支持·免费版的技术支持包括google code的专业详细的开发文档和google 地图API论坛的支持·企业版除上述支持外还有人工的客户服务支持API所需的密钥优势充足的开发资源和文档资源,与google map平行的api功能,强大的自定义组件和控件功能在静态API中有针对mobile类型系统的地图类型,API操作简单高效,符合一般性系统评估Google提供的这三种API已经基本可以满足大部分的系统需求,在开发难度上除Flex还不是主流技术,开发成本较高外,其他两种技术在使用上都使用标准的网页开发技术,接口难度系数不大,尤其是在静态地图API中,还提供了专门为所使用的WAP的地图类型. MAP ABC API :种类和应用场景·Ajax For Flash 地图API2&Ajax搜索API : MapABC只有一种API类型,就是基于java脚本技术的内嵌Flash地图展现形式,适用于一般的互联网应用系统,具有标准主流浏览器装载的客户端系统。

支持的浏览器类型:因为官方未公布所支持的浏览器类型,所以本次调研测试了ie,firefox基本没有问题,由于MAPABC使用的地图展现载体是flash,所以理论上所有支持flash格式和Javascript的浏览器都可以使用·MAP ABC 静态API:通过JAVA脚本进行静态地图的生成,主要应用场景在需要加快地图加载,只是示意性进行地图展示的系统中调用·MAP ABC 地图组件API:在原有API的基础上进行封装,简化了开发复杂度,提高了开发效率主要特性·缩放级别的设置·图像大小的设置· 标记添加·地图路径显示·事件监听(监听客户端浏览器事件,并在需要接受的事件总定义处理方法)·地图搜索功能(地点搜索,公交路线搜索,行车路线搜索)·地图绘图工具集成·地图控制面板·静态地图生成功能·地图组件封装收费策略和商业限制分为两个版本,一个是公众版,一个是企业版免费版不对使用者进行收费,但是对使用场景有一定的商业限制:·使用Map ABC API服务,网站系统所提供给用户的服务必须是开放给一般大众使用且免费的服务详见map abc api的API使用条款·不能更改或遮盖地图上的徽标或归属内容企业版除具有公众版版的所有功能外,还会增加一些定制服务和技术支持服务。

这些增强点为:·专业开发团队的开发服务·从前台界面到后台功能的定制开发·有针对性的MapABC地图API开发培训·快速响应的技术支持技术支持·免费版的技术支持包括MAP ABC网站文档以及MAP ABC 地图API论坛的支持·企业版除上述支持外还有人工的客户服务支持评估MAP ABC接口全部采用java脚本进行调用,脚本使用比较方便,但是生成的地图格式为flash格式,暂不支持其他格式的地图至少目前为止厂商在免费版本还未提供基于服务端接口的地图生成的API,企业版是单独提供此类接口的目前来看MAPABC API还是着重于地图WEB端的展示作用,从这点来看,比Google的免费版弱一些API所需的密钥其他地图服务 API总结:地图服务供应商特点51ditu同MapABC类似,都是国产地图服务,其特点同MapABC类似,全JAVAscript的调用方式,在WEB上调用方便,已经提供wap版电子地图应用各类API接口Mapbar mapYahoo map地图接口功能与Google类似,接口类型相比google更为方便和灵活,但是目前雅虎地图API服务还不支持中国地图,所以目前暂不考虑如果以后开放了中国区地图,Yahoo API 也是值得考虑的选择。

目前Yahoo地图支持静态地图生成,同时每日的同一ip的访问限制为50000次.virtual map微软地图virtual map api功能较为全面,接口设计灵活性与可封装性也很好,同样支持静态地图服务端生成,借助微软的MSDN社区的支持下,开发资源和文档也堪比Google Maps,但是由于此产品是微软自有服务,保持微软一贯的风格,官方称只支持ie6/ie7,另外在调用速度比的Google API 也略逊一筹。

下载提示
相关文档
正为您匹配相似的精品文档