下载一个百度地图就可艮劁飨戽以显示。
其方法是:从后台获取某时间段内的所有历史轨迹点,将第一个点作为轨迹的起始点,将最后一个点作为轨迹的终止点,然后从第一个点到最罨傺烙窑后一个点的所有途经点中,根据某规律选取10个途经点。
确定了起始点、终止点、途经点之后,利用百度地图的DrivingRoute创建一个驾车实例,并在驾车实例中规定驾车策略policy为最短路径策略BMAP_DRIVING_POLICY_LEAST_DISTANCE。
利用设置途经点的方法虽然可以实现历史轨迹回放的效果,但是由于10个途经点并不能完全代表车辆实际走过的所有路径,所以依此方法规划出来的路径很多时候并不全面或并不准确。
要想实现历史轨迹回放与真实车辆走过的路径完全一样,就需要把从后台获取的所有轨迹点都利用上,使画出的轨迹必须经过每一个途经点,这样才能保证轨迹的真实性。
扩展资料:
百度地图是为用户提供包括智能路线规划、智能导航(驾车、步行、骑行)、实时路况等出行相关服务的平台。
作为地图行业市场的领先者,百度地图秉持“科技让出行更简单”的品牌愿景,以"服务用户出行"为使命,以"科技"为手段不断探索创新。百度地图国际化地图已覆盖全球209个国家和地区。
伴随着AI时代的到来,百度地图实现了语音交互覆盖用户操控全流程,还上线了AR步导、AR导游等实用功能,更加方便用户的出行。
参考资料来源: