之前在工作中实现了一个小的功能模块是调用百度地图的接口,实现初始化位置点和路线以及自己添加位置点和路线的功能,现在记录一下,方便自己以后来回顾知识。 此demo主要实现了以下功能 :
下面是添加点的效果图
添加路线时的效果图
以下是JS部分源码
拓展:高德地图接口api
高德 注重导航的功能,
1、有很多路连名字都没有,但是高德依旧可以标记出来
用于骑行、徒步等低速运动,需要更详细地显示细节,高德地图则好于百度
2、高德语音提示比较全面,导航只听语音的话
百度 注重生活的功能
1、实景功能 三维效果逼真,方便用户能够精准的找出目的位置
2、商家服务 对查找商家等
路线的优选
高德 会给出路程最短的(省油,适合长图)
百度 则有更多的考虑,包括避开拥堵路段(省时,适合城市里)
网页版地图平台更好(Android、IOS、WEB)。
支持全景API
POI数据很丰富
缺点:api文档(烂的一批)
开发者人群的支持面更高,
平台适用性更好(Android、IOS、windows phone、Win8、web)。
评论留言