之前我们能用的地图软件还寥寥无几,而且一个地图包动辄就上百M,还不支持GPS,没有实时路况,没有卫星图,一年也未必更新一次。现如今的地图功能已经极大丰富了,开发者的项目选择性也很大,地图哪个受众比较多比较好用呢? 开发者不做“Outman”让你的项目与时俱进!

百度地图

百度地图API向开发者提供基于百度地图的免费接口,包含基本地图、位置搜索、周边搜索、公交驾车导航、定位服务、地理编码及逆地理编码等功能。地图API主要体现于两方面的作用,一方面解决移动开发者服务器端日益增长的海量位置数据的存储维护压力,另一方面彻底解决所有LBS开发者基于位置数据的高并发检索瓶颈。百度地图API在原有地图检索的功能上结合强大的搜索数据又添加了生活资源部分,比如周边团购信息,可在当前位置搜索周边相关的团购信息,移动互联网和传统行业的结合必是未来的发展趋势,这一功能的添加也带来不少的用户。

高德地图

高德地图API是可支持地图显示与操作,兴趣点搜索,地理编码、离线地图等功能。SDK集成过程简单,只要有一定的编程基础,结合开发指南和API文档,就能很轻松地在项目中集成需要的高德地图功能。地图显示与搜索服务分为两个独立的类库,开发者可以单独加载任一个。高德地图在国内地图APP市场份排名第二,志玲姐姐的语音导航也为高德加分少,成就大批屌丝的偶像梦想。

谷歌地图

谷歌地图在各类平台均有应用,操作简单方便。完全免费开放,包括街景支持,云端支持,个性化地图以及与搜索服务配合。开发文档基本为英文,提供完备的SDK下载和集成说明,对于英文程度不好的开发者是一个挑战,建议阅读英文文档能力弱的开发者规避风险。虽然谷歌地图的受用用户也不少,但是谷歌的服务器在香港,网络经常存在失去连接的风险,建议在内地的开发者规避风险。

个人观点:

以上三个地图是日常中最常见也是受众最多的三个地图服务商,个人最钟情的还是百度地图,百度作为互联网的三大巨头之一,一直以来做的还是不错的,除了之前的有啊还有现在令人讨厌的新版贴吧,好吧,吐槽到此为之,百度作为国内搜索的大赢家,数据资源这方面还是很强大的,百度地图的功能就本人来说还是很看好的,比如经纬定位,还有前段时间加的和团购网的对接,对于路痴和无团购不欢的小伙伴真的是出门必备神器。

集成接口测试点评:

百度地图API基础功能:平台免费,离线地图,卫星模式,公交检索,实时路况,短串分享,LBS云检索,弧线绘制,自定义paopaoview弹出框(谷歌地图不支持)百度地图统统包含有,LBS云检索包含本地搜索,周边搜索,反向地理源码:poi搜索结果分享,反向地理编码分享,集成难度一般,移动开发项目选择地图API我就喜欢百度地图,志同道合的小伙伴也可以搜下去“开发者服务商店百度地图服务评测”看看,使用百度地图API你必须具备熟练OO编程功底,特别是面向对象的多态性和方法重写,如果不理解常用的设计模式和架构,对于该平台的掌握会稍微吃力。大爱百度地图,志玲姐姐我不喜欢你了。

哪个地图API 好用的更多相关文章

  1. 高德地图api实现地址和经纬度的转换(python)

    利用高德地图web服务api实现地理/逆地址编码 api使用具体方法请查看官方文档 文档网址:http://lbs.amap.com/api/webservice/guide/api/georegeo ...

  2. 百度地图API的使用

    ------------------自说自话----------------------------- 好奇怪,习惯性使用有道云笔记记录心得与知识后就很少用博客园来记录了. 但是后来想想,有些东西还是 ...

  3. 吐槽贴:百度地图 api 封装 的实用功能 [源码下载]

    ZMap 类 功能介绍 ZMap 是学习百度地图 api 接口,开发基本功能后整的一个脚本类,本类方法功能大多使用 prototype 原型 实现: 包含的功能有:轨迹回放,圈画区域可编辑,判断几个坐 ...

  4. 百度地图API 批量添加 带检索功能的信息窗口

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  5. C#调用百度地图 api

    转  http://blog.csdn.net/kkkkkxiaofei/article/details/8663377 这一篇,记录一下我调用的地图API实现的功能.下面介绍的都是一些片段的节选,不 ...

  6. 百度地图api的覆盖物样式与bootstrap样式冲突解决办法

    使用百度地图api 和 bootstrap ,发现标注样式出现了问题 label左侧 宽度变得非常窄 正常情况下应该是下面这样的: 原因是boostrap样式和百度地图样式冲突了. 解决办法: .ba ...

  7. 百度地图API试用--(初次尝试)

    2016-03-17: 百度地图API申请key的步骤相对简单,不做过多阐述. 初次使用百度地图API感觉有点神奇,有些功能加进来以后有点问题,注释掉等有空再解决. 代码如下: <%@ page ...

  8. 百度地图API显示多个标注点并添加百度样式检索窗口

    原作者博客地址:http://blog.csdn.net/a497785609/article/details/24009031 在此基础上进行了修改: 1.添加闭包,将i传入内部 2.添加地图和卫星 ...

  9. Google 地图 API V3 使用入门

    Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 ...

  10. Google 地图 API V3 针对移动设备进行开发

    Google官方教程: Google 地图 API V3 使用入门 Google 地图 API V3 针对移动设备进行开发 Google 地图 API V3 之事件 Google 地图 API V3 ...

随机推荐

  1. 怎么绘制旋转Chem3D模型

    化学领域的专业人士常常需要绘制各种化学图形,特别是3D的图形,这个就需要用到一些化学绘图软件.Chem3D是ChemOffice的核心组件之一,可以绘制化学三维模型,包括新建.删除.旋转.移动等基础编 ...

  2. MathType中空格个数怎么显示

    在使用Word文档的时候很时候用原软件自带的公式编辑器不是很好用,也不方法.MathType就是来解决这个问题的,但是一些用户在使用过程中发现不会看究竟输了多少空格,只能估摸大概.下面本MathTyp ...

  3. 一些 JS页面的 调用方式init()

    //初始化.... var initAccManPage=function() { //初始化... var initChangeBtn = function(){ $("#btnChang ...

  4. Spring配置文件总结

    http://blog.csdn.net/zhejingyuan/article/details/41042789

  5. Java操作文件转码

    package downloadTest; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.F ...

  6. 事务以及MySQL事务隔离级别+MySQL引擎的区别

    1.事务的基本要素:ACID 1.原子性(Atomicity): 事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节.事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有 ...

  7. 任务调度quartz整理

    一张图,了解quartz运行机制: 此图表示:Scheduler是容器,Trigger是多个触发器,jobDetail是多个任务,Calendar是多个日历. jobDetail任务,需要指定类实现J ...

  8. cpuspeed和irqbalance服务器的两大性能杀手

    启用 irqbalance 服务,既可以提升性能,又可以降低能耗. irqbalance 用于优化中断分配,它会自动收集系统数据以分析使用模式,并依据系统负载状况将工作状态置于 Performance ...

  9. Javascript闭包学习(Closure)

    闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现. 下面就是我的学习笔记,对于Javascript初学者应该是很有用的. 一.变量的作用域 要理解 ...

  10. replace未全局替换的坑

    今天是名副其实的周六.悠闲了一早上(太阳). 真是人在家中坐,BUG自天上来.哈哈其实也不是自天上来,还是自己之前埋下的雷. 所以修复完线上的bug,我脑中立刻浮现出两件还需要做的事情: 一,就是我现 ...