百度地图提供了一个路书功能,非常适合画行驶轨迹,但是不能实现实时的轨迹,只能够做历史轨迹回放使用。为了方便在起点和终点确定的情况下,根据当前移动画出车辆实时轨迹,只有对Lushu.js进行修改,以适合自己的需要。
思路是先根据起始点,通过百度驾车轨迹规划画出一条起始点到终点的轨迹。然后通过路书,对每个实时的GPS点进行轨迹绘制(绿色的线随着行走不断延长),车辆图标随着轨迹前进,车头头随着行驶方向改变。
下面是最终实现的效果:
demo的下载地址:https://download.csdn.net/download/dawudayudaxue/12397296