地图开发者平台对比:高德、百度、腾讯、必应、天地图等API

定位

地理编码

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

地图

动态地图

3D地图

交通地图

地形地图

搜索

位置、区域、POI搜索

导航

线路规划

实时路况

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

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

1.3 不足

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

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

2 百度地图开放平台2.1 功能

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

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

定位

北斗高精定位

地图

三维地图

全球地图

室内地图

搜索

导航

线路规划

实时路况

AI向导

定位

北斗高精定位

地图

三维地图

全球地图

室内地图

搜索

导航

线路规划

实时路况

AI向导

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

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

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

2.3 不足

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

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

3 腾讯位置服务3.1 功能

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

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

定位

地图

搜索

导航

定位

地图

搜索

导航

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

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

3.3 不足

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

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

4 必应地图API4.1 功能

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

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

定位

地图

搜索

导航

定位

地图

搜索

导航

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

4.3 不足

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

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

5天地图API5.1 功能

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

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

定位

地图

搜索

导航

定位

地图

搜索

导航

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

5.3 不足

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

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

至此,大功告成。

荐读

招聘信息|铜陵学院2024年公开招聘博士公告

同济大学测绘与地理信息学院宣传片

赋能千行百业,青岛在全国率先完成城市实景三维全面更新

《慧天地》敬告

《慧天地》公众号聚焦国内外时空信息科技前沿、行业发展动态、跨界融合趋势,发现企业核心竞争力,传播测绘地理信息文化,为相关专业学子提供日常学习、考研就业一站式服务,打造政产学研金服用精准对接的平台。

《慧天地》借鉴《读者》办刊理念,把时空信息领域的精华内容汇聚到平台上。我们高度重视版权,对于精选的每一篇推文,都会在文章开头显著注明出处,以表达对作者和推文引用平台版权的充分尊重和感谢;对于来源于网络作者不明的作品,转载时如出现侵权,请后台留言,我们会及时删除。感谢大家一直以来对《慧天地》的关注和支持!

——《慧天地》运营团队

投稿、转载、商务等合作请联系

微信号:huitiandi321

邮箱:geomaticshtd@163.com

编辑:唐梦娇审核:付一凡

指导:万剑华教授返回搜狐,查看更多