为什么选择Mapabc

目前网络上有众多的在线电子地图服务,诸如Mapabc、Google Maps、Yahoo Maps、Mapbar、Microsoft Virtual Earth Maps、51地图等等。使用这些开放的API,地图应用的开发者和爱好者们可以非常方便的调用在线地图服务提供的各种资源、实现各种各样的地图第三方应用。

最近工作上需要选择一种地图API来嵌入到现有的产品中,开始在众多的API服务中进行选择,最后选定了Mapabc,下面就说一下选择的理由。

1、支持的接口非常丰富。Flash地图、静态地图、Flex地图三种选择。Flash地图对于跨平台的支持非常好,而且在一些比较轻量的调用上,我可以配合静态地图,这样就能够比较合理的规划自己的应用。

2、本土公司,文档资料全部为中文。Mapabc提供了丰富详细的产品文档和调用示例,这个对于API的上手是非常有益的,而且本土公司,全中文的支持对于我们理解和解决问题带来很多好处。

3、支持公交查询。Mapabc提供了全面、详细的公交查询及结果。北京巴士公司使用的地图查询就是由Mapabc来提供,有了这样的合作关系,公交线路数据的更新也会非常及时,而这个是目前其他地图API服务所无法企及的。

4、收费策略。Mapabc的收费比较低,收费方式多样,可以根据地图数据的区域收费。而且达成合作后,还可以将服务部署到局域网内部,非常适合自己有服务器实力的大集团用户。

5、支持明码坐标。Mapabc API在2.0版本,支持了明码偏转坐标,同时仍能够兼容1.0版本的字符坐标。明码坐标的支持,对于自己开发一些基于坐标运算的地图应用非常有用,而同时支持字符坐标,对于坐标数据也能起到一定的保密作用。

6、实景地图的整合。Mapabc与国内的实景服务提供商City8有合作,在API中嵌入了相关的调用接口,可以实现地图和实景的无缝连接。

7、稳定的服务。鉴于国内互联网整治的风潮以及Google在走与留之间博弈的影响,所以考虑使用国内的地图服务提供商,这样能够保证服务稳定性和可访问性。而且Mapabc的兄弟公司图盟,是国内少数的拥有地图测绘资质的公司,所以其也能够稳定持续的提供高质量的地图数据。

当然,Mapabc与Google Maps的API比起来,也有一些缺点,希望在今后API的升级中,能够逐步的赶上国际级的地图服务提供商。

1、地址解析。能够直接将用户的地址解析到具体的经纬度,并且在地图上展示出来。

2、卫星图支持。目前Mapabc还无法提供卫星图的支持。事实上,按照国家相关法律的规定,国内的地图服务商很难提供卫星图的支持。Sohu的实景据说是有政府背景才能够提供的。

3、对于手机的支持。目前Mapabc API对于手机客户端的支持还比较薄弱。

4、响应速度上的考虑。Mapabc作为网络方面的后起之秀,实力同Google和百度等互联网巨头还是无法相比,在硬件设施和网络带宽上的投入势必会影响其服务的响应速度和质量,这一点在选择时,也会成为一个顾虑。

Technorati Tags: Map,google,mapabc,mapbar,地图

参考资料:
1、主流电子地图API比较
2、记录几个关于Google Map API的站点
3、国内地图比较

时间: 2024-08-04 06:46:13

为什么选择Mapabc的相关文章

mapabc地图项目版本为2.1.2,现在官网为2.4.1。怎么办?

问题描述 mapabc地图项目版本为2.1.2,现在官网为2.4.1.怎么办? 以前做的mapabc地图项目版本为ajaxmap&v=2.1.2现在官网发布的为2.4.1.怎么办? 难道以前的项目全部要重做? 解决方案 直接换新版本,看是否兼容性没问题,如果有问题,就要修改调整.

我们为什么选择Kubernetes

本文讲的是我们为什么选择Kubernetes,[编者的话]这篇文章介绍了作者在选择容器编排工具过程中的一些总结和经验,各个编排工具的特性比较,以及自己团队为什么选择Kubernetes. 几个月前,我开始调研Docker容器的编排工具,例如一些可以帮助我们把docker容器部署到集群中节点上,并能保证容器一直处于运行状态的工具.首先我们来看下为什么需要这些. Prior Setup 在我们移到Kubernetes之前我们也有一套正式的部署流程.我们使用Jenkins实现持续集成,对每一个提交我们

为什么选择玩足球彩票以及玩彩票的心态?

彩票数据库架构文章目录:http://www.cnblogs.com/asxinyu/p/4329642.html 和很多人讨论彩票的时候,都要涉及到这个话题,一次一次之后,很厌倦了,所以就打算写一篇自己的感受,以后也可以直接发给大家,不再讨论和继续这些话题. 总的来说,由于中国国内的彩票和国外的差距太大,各个方面,从开奖,奖金,文化和市场的有序都存在巨大差距,可以说是中国特色,和垄断有一定的关系.比如被人们长期怀疑的双色球,开奖时间和开奖画面等遭到很多人的唾弃.不进行实时的开奖,给了大家很多的

《C++ AMP:用Visual C++加速大规模并行计算》——1.1 为什么选择GPGPU?什么是异构计算?

1.1 为什么选择GPGPU?什么是异构计算? C++ AMP:用Visual C++加速大规模并行计算 作为开发者,面对周围不断变化的世界,努力调整自己,这种生活我们早已习以为常.IT行业对世界的影响自成体系.我们学习新的语言,使用新的方法,考虑采用新的用户界面,并理所当然地认为它们都能让我们的程序变得更好.为了让下一版比上一版更完善,如果认为采用某种方法会碰壁,我们就会转而换用另外一种方法.而有些开发者现在要使用的最新方法就是异构计算. 本章将回顾计算性能提升的历史,让读者们看看开发者们都碰

【详解】为什么选择Kubernetes作为云平台的微服务治理框架

如何做开源技术选型? 本文讲的是[详解]为什么选择Kubernetes作为云平台的微服务治理框架,很多同学在做技术选型的时候,往往过于关注技术/功能上的比较,陷入技术细节和功能特性上的争论.比如A产品有个X功能,看起来很棒,B产品有个Y功能,也不错,选哪个,好纠结--或者A产品的当前版本看起来不错,B就很一般,可是B的Roadmap里写,下一个版本会有个很强大的功能出来,是不是要再等等看,好纠结-- 有时候勉强选了A,又看到B发展的也不错,心里不踏实. 其实在我们看来,技术/功能只是技术选型过程

为什么选择品牌,在每个人的回答中,必定会出现品质一词

导语:品牌是什么?相信即便是专业从事品牌研究的专家也未必能给出让所有人满意的答案. 但是如果问,为什么选择品牌,在每个人的回答中,必定会出现品质一词,品质也是每个品牌都必须保障的.但是如今,众多的电商品牌,因为价格战.运营压力,牺牲品质来进行成本控制,并且一味的追求促销,获得短期利益之后,又吐槽环境恶劣,生存不易.但那些至始至终,都坚持品质为先的品牌,虽然发展速度未必迅猛,却走的相对稳健,并且积累了大量忠实的用户.品质是品牌的基石,衣.食.住.行无一例外. 玛萨玛索:网上的ZARA,电商男装的标

地图-用mapabc做车辆监控平台,电子围栏设置

问题描述 用mapabc做车辆监控平台,电子围栏设置 功能要求:在地图画一个圆或矩形,如何判断车辆进出该区域.mapabc是 javascript版本.求大神 指教!

Angular为什么选择TypeScript?

Angular是用TypeScript编写的.在这篇文章中,我将讨论为什么我们作出决定.我还将分享我使用TypeScript的经验:它如何影响我写和重构我的代码的方式. TypeScript有很好的工具 TypeScript的最大的卖点就是工具.它提供高级自动完成,导航和重构.拥有这样的工具几乎是大型项目的必备要求.没有他们,改变代码的恐惧使代码库处于半只读状态,并使大规模重构非常危险且昂贵. TypeScript不是编译为JavaScript的唯一类型语言.还有其他语言具有更强的类型系统,在理

《Bootstrap开发精解:原理、技术、工具及最佳实践》一1.2 为什么选择Bootstrap

1.2 为什么选择Bootstrap Bootstrap可以说是"开箱即用",因为它为我们带来了不可思议的响应式栅格系统(Grid system)和基本CSS样式(Base CSS),其中包含的扩展类可以实现并增强各种元素的样式化效果,涵盖了从排版.按钮.表格.表单到图片等各种各样的元素.此外,它还拥有大量的组件,有字体图标(Glyphicon).响应式导航条.路径导航(BreadCrumbs).警告等:另外还有很多官方的插件,例如模态窗(Modal).轮播(Carousel)和弹出框