之前我们能用的地图软件还寥寥无几,而且一个地图包动辄就上百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. 解析IE, FireFox, Opera 浏览器支持Alpha透明的方法

    先请看如下代码: filter:alpha(opacity=50);       /* IE */  -moz-opacity:0.5;              /* Moz + FF */  op ...

  2. VC++ 窗口拆分CSplitterWnd

    前言         当前许多优秀的软件都采用“多视”技术. 所谓“多视”,是指在同一个框架窗口里同时显示多个视图. 通过运用这种技术,可以在框架的有限控件内同时提供用户更大的信息量,并且使得用户界面 ...

  3. MySQL------存储过程的使用

    如图: 1.创建存储过程 create procudure userAdd(na varchar(20),pass varchar(20)) select * from user where name ...

  4. 一道money计算题引发的思考

    网友提出一个问题如下 是小学和中学时候学到了增长折线问题,有点像数学问题,不过这个要求用编程来实现,恐怕还是有些逻辑要处理的,话不多说看代码吧 我给出的代码如下 代码清单: <?php func ...

  5. iOS 8出色的跨应用通信效果:解读Action扩展

    本文转载至 http://mobile.51cto.com/iphone-464809.htm 用程序扩展最初于WWDC 2014大会上正式亮相,这是一种将iOS应用程序功能扩展至系统其它组成部分的途 ...

  6. 通过chrome浏览器调试手机页面(IOS和Android)

    开发PC页面的时候使用chrome浏览器的开发者工具,可以很容易的捕获到页面的dom元素,并且可以修改样式,方便调试,但是手机上却很麻烦,因为手机上没有办法直接打开开发者工具查看元素.其实可以通过将设 ...

  7. JZOJ.5306【NOIP2017模拟8.18】棋盘游戏

    Description 这个游戏上在一个无限大的棋盘上, 棋盘上只有一颗棋子在位置(x,y)(x,y>=0)棋盘的左下角是(0,0)Amphetamine每次都是第一个移动棋子,然后Amphet ...

  8. 1854: [Scoi2010]游戏[并查集]

    1854: [Scoi2010]游戏 Time Limit: 5 Sec  Memory Limit: 162 MBSubmit: 4938  Solved: 1948[Submit][Status] ...

  9. [算法][LeetCode]Single Number——异或运算的巧妙运用

    题目要求 Given an array of integers, every element appears twice except for one. Find that single one. N ...

  10. Struts2的CRUD操作

    Struts之CRUD 1何为CRUD:CRUD代表的是一个框架的Create(增),Read(读取),update(更新),Delete(删除) 2怎么做呢?? 其实Struts2的CRUD与现实的 ...