地图开发接口对比:高德、百度、腾讯等

本文介绍高德百度腾讯必应天地图5个地图开发API平台,并对其各自的优势与相对不足加以对比与主观分析。

最近,一些工作需要用到地图开发API方面的内容;在此之前,我还从来没有接触过地图开发相关API的知识与实践,所以这里就对国内开发者常用的5种地图开放平台加以简单的功能对比;同时结合网上各大开发者论坛中用户对其各自的评价与吐槽,加以非常主观的分析——之所以说“非常主观”,主要是因为我还没有接触过地图API的具体实践,所以以下内容很多都是自己凭感觉判断的哈哈哈,因此均仅供参考。

1 高德地图开放平台

1.1 功能

其官网对各功能的展示如下。

其中,包括以下常用功能。

  • 定位

    • 地理编码

    • 需定位的其他功能:天气获取、地理围栏等

  • 地图

    • 动态地图

    • 3D地图

    • 交通地图

    • 地形地图

  • 搜索

    • 位置、区域、POI搜索
  • 导航

    • 线路规划

    • 实时路况

1.2 优势

高德地图开放平台是目前业内使用最为广泛的地图API之一,同时可以说是开发者使用起来体验感最好的API。无论是在地图API的功能方面,还是各功能对应的使用方法、接口文档、帮助社区建设等方面,相对均较为成熟。在to B方面亦是如此,之前的滴滴,还有现在的很多交通出行APP,都用的是高德提供的数据与服务——而这些都是能为高德源源不断反哺道路、轨迹等数据的应用领域,因此其在行业内的积累不言而喻。

此外,高德地图开放平台亦是本文所列举全部地图API服务中,唯一一个将地理编码、天气查询、卫星地图等服务放在平台首页中展示的。当然,这些需求都是相对比较简单的——例如,地理编码是地图搜索、导航等应用中一定会使用的基本操作,卫星地图也是各家图商都有所提供的服务,而天气查询相当于就是接口套接口,相对实现也并不难。但是,正是其将这些比较基本的API功能放在首页展示,亦从一定角度表明其对于基础地图开发人员的友好性,或许也能说明高德对于一般的地图开发而言更加适合。

1.3 不足

在全网对于高德不足之处的讨论似乎并不多,毕竟其是目前国内应用最为广泛的地图API之一。如果真的要说有哪些明显的不足之处,那就是其感兴趣点(Point of Interest,POI)数量不足百度。

此外,国内部分地图开发者论坛也有提到,高德地图开放平台有时存在产品或服务规则短时间内出现较大变化的情况——例如,突然强制为所有免费用户的地图添加平台水印、未提前通知而迅速关闭部分云服务导致开发者长期心血白费需要重来等情况;这些亦需多加注意。

2 百度地图开放平台

2.1 功能

其官网对各功能的展示如下。

其中,包括以下常用功能。

  • 定位

    • 北斗高精定位
  • 地图

    • 三维地图

    • 全球地图

    • 室内地图

  • 搜索

  • 导航

    • 线路规划

    • 实时路况

    • AI向导

2.2 优势

百度地图开放平台比较大的优势在于其支持全球服务,即国外地图;对于需要涉及国外地图服务的应用场景而言,可以说是首选API——但是也因此,使用起来的服务成本自然而然也会随之升高。

除此之外,对于国内服务的需求,百度地图最大的优势在于其数据储量较为丰富——这里的数据储量,主要是指与商业相关的地图要素,例如各类POI等,据说其他地图API暂时都无法与其匹敌。

整体而言,在国内常见的软件、网页或小程序开发中,百度地图开放平台和前述高德地图开放平台就是数一数二、非此即彼的存在,可以满足几乎全部的开发、应用需求了。

2.3 不足

百度地图采用的是百度坐标系(BD09),而非火星坐标系(GCJ-02);这导致其所得经纬度数据,与国内其他多数图商数据不一致。在涉及到具体经纬度的应用场景,可能精度不高——不是说它不准,而是其计算得到的经纬度不太具有普适性。当然,这一问题我看在2016年是存在的;最新情况我没有去百度地图开放平台官网仔细查阅,不知道现在还是否存在。

百度地图开放平台中,对API使用的服务支持相对不是很完善——较之高德地图,差距会尤为明显;其官网中提供的部分示例代码,甚至还会出现无法使用、无限循环的问题。这些会对API使用与软件功能调试产生一定影响。

3 腾讯位置服务

3.1 功能

其官网对各功能的展示如下。

其中,包括以下常用功能。

  • 定位

  • 地图

  • 搜索

  • 导航

3.2 优势

背靠腾讯,腾讯位置服务对于与自家产品息息相关的微信小程序开发的支持最为周全——小程序开发甚至还是其官网所列“特色产品”的第一位,由此便可见一斑。

此外,美团使用的地图数据就是腾讯地图——哪怕仅仅从这1家企业观之,也可以推测出腾讯位置服务的to B能力肯定也是在线的(当然,这个也会有一部分原因在于曾经腾讯也算美团大股东了)。

3.3 不足

腾讯位置服务较之高德与百度,声音相对较小;在不涉及或不完全涉及小程序开发的领域,腾讯位置服务似乎并不出众,网上关于其的讨论远远低于前述后两者。这也使得在开发网页或独立软件应用(即不涉及小程序开发)时,不必将其作为较为靠前的选择项。

此外,腾讯位置服务的官方网站对于其产品的描述并不丰富,尤其是定位、地图、导航等常用地图服务,其均仅将其在一级标题中列举,而未有任何更具体的二级描述,较之高德、百度更有一种成熟但严肃、不苟言笑的感觉;从其官网的这种基调或许可以看出,其对于一些希望可以在软件、网页中导入地图功能、从而整一些花活的新手、小白开发者而言,相对并不适合。

4 必应地图API

4.1 功能

其官网对各功能的展示如下。

其中,包括以下常用功能。

  • 定位

  • 地图

  • 搜索

  • 导航

4.2 优势

必应地图API我个人感觉其重心是在地图数据分析上。其官网并没有对定位、导航等基础地图应用需求有过多介绍,反而是对热力图、空间计算、聚类等空间分析算法加以一定篇幅的表述。对于需要涉及空间分析、地图数据计算等的应用需求,基于其API或许整体相对较为理想。

4.3 不足

作为非国内地图API,不得不说无法完全保证必应地图的各类数据符合国内相关规定——虽然他们在国内亦有较大的to B用户,按道理数据肯定也是符合审查规定的;但是相对而言,或许还是不如本文所列其他4家国内图商的数据那么令人放心。

而且整体来说,无论是从数据安全、服务质量、接口稳定性,还是国内开发者的应用生态等不同角度考虑,对于当前主要瞄向国内市场的应用、网页而言,我感觉没必要选择国外的地图API——即使真的有较多国外的地图数据需求,那也可以通过百度的全球数据来实现,没必要因此直接使用国外图商的数据。

5 天地图API

5.1 功能

其官网对各功能的展示如下。

其中,包括以下常用功能。

  • 定位

  • 地图

  • 搜索

  • 导航

5.2 优势

作为地图API中的国家队,天地图的矢量数据范围精度相对较高,同时具有全球范围的我方标准界限,地图行政区划数据质量有保证。行业内,对于涉及到行政区域的绘图应用,例如发表带有我国边界地图的学术论文、涉及到全国区域的商业地图等,多数会将天地图作为标准地图数据的官方来源。

5.3 不足

天地图API主要聚焦于行政区边界与河流等自然要素,虽然亦有路网、居民地等人文类POI,但其数量与具体数据质量并不明确,相对不适合于商业化地图API服务中。

此外,如前述其优势中提及的,天地图目前仍较多应用于静态、图片格式的地图需求中,而对于具有一定动态要求、交互动作的地图开发而言,使用这一数据的情况或许暂时相对并不多见;这同样导致开发者生态暂时还不完善,可能进一步提升开发成本。

至此,大功告成。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342

推荐阅读更多精彩内容