百度地图从后台获取实时坐标点以实现车辆实时跟踪

本文介绍了如何利用百度地图实现车辆实时跟踪。通过定义获取车辆位置信息的函数,并结合ajax调用后台接口,周期性获取坐标点。在地图上用marker表示车辆,并提供信息窗口与跟踪按钮。点击跟踪后,使用setTimeout或setInterval更新车辆位置,记录轨迹,用Polyline绘制历史路线。同时强调了marker需预先添加至地图以及处理鼠标滑过事件的注意事项。
摘要由CSDN通过智能技术生成

       要想实现车辆实时跟踪,就必须实时获取车辆的坐标点,然后展示在百度地图上。而实现实时获取车辆坐标点的功能,有两个方案:方案①定义一个函数getCars(),此函数的功能是通过ajax访问后台接口,从而返回车辆的实时位置信息。然后利用setInterval() 方法,每隔2000毫秒(根据业务需求确定)就调用一次获取车辆实时位置信息的函数; 方案②:定义一个获取车辆实时位置信息的函数getCars(),并在此函数中使用setTimeout() 方法在2000毫秒后重新调用上面的函数getCars()

评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值