之前我们能用的地图软件还寥寥无几,而且一个地图包动辄就上百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. IE8 frameset SESSION丢失

    IE8 使用 frameset后,子页面,脚本触发父页面js函数, 如果使用 window.parent.location.href 跳转,则session会丢失 使用 window.location ...

  2. 判断ActiveX控件是Desgin Mode还是Runtime Mode

    对于MFC COleControl::AmbientUserMode Determines if the Container is in design mode or user mode. BOOL ...

  3. Struts2_day02--Struts2封装获取表单数据方式

    Struts2封装获取表单数据方式 原始方式获取表单封装到实体类对象 属性封装(会用) 1 直接把表单提交属性封装到action的属性里面 2 实现步骤 (1)在action成员变量位置定义变量 - ...

  4. Struts2_day01--导入源文件_Struts2的执行过程_查看源代码

    导入源文件 选中按ctrl + shift + t进入 Struts2执行过程 画图分析过程 过滤器在服务器启动时创建,servlet在第一次访问时创建 查看源代码 public class Stru ...

  5. Oracle中select使用别名

    1 .将字段用as转换成别名. 2 .直接在字段的名字后面跟别名. 3 .在字段后面用双引号引起的别名.   我的朋友 大鬼不动 最近访客 fhwlj kochiyas 大極星 Alz__ deser ...

  6. leetcode difficulty and frequency distribution chart

    Here is a difficulty and frequency distribution chart for each problem (which I got from the Interne ...

  7. Git详解之二 Git细节拾遗

    git知识点详解 文件状态 现在我们手上已经有了一个真实项目的 Git 仓库,并从这个仓库中取出了所有文件的工作拷贝.接下来,对这些文件作些修改,在完成了一个阶段的目标之后,提交本次更新到仓库. 请记 ...

  8. Android 获取当前应用的版本号和当前系统的版本号

    1.获取当前程序版本名 我们可以在AndroidManifest.xml中设置程序的版本号等,如android:versionName="1.0",那如果想在代码中获取这个版本号呢 ...

  9. 小程序 Expecting 'EOF','}',',',']', got INVALID

    修改了app.json中的东西,做了注释操作,报如下错误: 修改了好一阵,一直报错,原来是json文件中无法使用注释惹的祸,具体查看:官方文档

  10. 记录一次gitlab->github企业版的迁移

    cd到你想要存放新的工程的文件夹内, 1.使用git clone --mirror命令制作旧git的镜像 $ git clone --mirror git@git.aaaa.com:mario/my- ...