百度地图API是为开发者提供的基于百度地图服务的应用接口,包括JavaScript API、Web服务API、Android SDK、iOS SDK、定位SDK、车联网API、LBS云等多种开发工具与服务,百度地图API提供基本地图展现、搜索、定位、逆/地理编码、路线规划、LBS云存储与检索等功能,适用于PC端、移动端、服务器等多种设备,以及多种操作系统下的地图应用开发。
百度地图API的发展历程如下:
2010年4月23日:百度地图正式宣布开放地图API,且是为广大开发者免费提供。
2011年3月28日:百度地图根据团购网站对位置信息的展示需求,团购插件上线。
2011年4月1日:百度地图举办API应用开发大赛。
2011年4月27日:百度地图发布移动版Android SDK。
2011年8月19日:百度地图发布移动版iOS SDK。
2011年8月29日:百度地图发布Android&Symbian定位SDK。
2012年2月:百度地图地图名片上线。
2012年6月10日:百度地图发布车联网API。
2012年7月:百度地图发布定位APK产品。
2012年8月31日:百度地图发布LBS云(包括百度地图API),成为百度世界大会2012为开发者提供的“七大武器”之一。
2012年10月25日:百度地图URI API发布,用户无需自己开发,就可以直接调起百度地图现有成果(如PC端地图、百度地图客户端/web,实现自己网页或应用对地图所需,同时还能快速分享地图信息与他人)。
百度地图API的产品介绍如下:
JavaScript API:是一套由JavaScript语言编写的应用程序接口,它能够帮助在网站中构建功能丰富、交互性强的地图应用程序,JS版本还为用户开放了开源库,简化开发。
Web服务API:包括Place API、Geocoding API、Direction API,能够快速响应用户的请求,返回xml&Json数据,就百度地图API目前政策,若用户使用该套API,需要先申请key,其中Place API使用受限,其他均无限免费使用。
移动版地图SDK:分为Android版与Symbian版,为移动设备地图应用开发提供基本地图、本地搜索、路线规划、定位等服务,若用户使用该套SDK,也需要先申请key。
定位SDK:与百度移动版地图SDK相比,是以更小的体积提供给开发者,帮助开发者完成位置信息获取与应用开发的工具,百度地图目前提供Android和Symbian版本,且开发者是不需要申请key就可使用。
车联网API:是百度地图于2012年6月推出的,为车联网行业定制的一套API,提供地图显示、地址解析、位置描述、本地搜索、周边搜索、驾车路径规划、信息发送、天气、交通事件等多种服务。
LBS云:是百度地图2012年8月底新推出的,也是在百度世界大会2012为开发者提供的“七大武器”之一,即百度地图针对LBS开发者全新推出的服务,借助百度云服务与云计算,通过地图API,实现用户的海量位置数据云存储,同时也可实现快速云检索,LBS·云将位置数据存储、空间检索、地图展现等任务一站式托管在百度云端,为开发者降低开发成本,有利于开发者提高开发效率。
URI API:用户可在自己的应用或者网页中,直接调用网页版百度地图或者手机端(百度地图客户端或网页版)实现地图位置展示,公交换乘,周边信息展示等功能,还能通过一个URL串快速分享给他人,URI API支持PC端、移动版(Android、iOS)。
各位小伙伴们,我刚刚为大家分享了有关“api百度地图api”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/696022.html