GPS汽车在线平台:如何实现车辆轨迹回放?

[位置服务LBS] 季雨林 2019/3/23 10:58:42

接前两篇文章,目前开发的汽车位置服务平台,几乎都有一个“车辆轨迹回放”的功能。


前提条件:(同车辆跟踪)

能够实现车辆轨迹回放功能,要求GPS防盗终端得是“连续定位”“连续回传”型硬件。


之所以要求坐标点的连续性,就是因为轨迹回放过程中,需要让轨迹点的连线更圆滑。其实轨迹点的连线都是折线,所以定位点越连续,划线效果也就越像一条轨迹,车辆轨迹在地图上表现得更加贴合道路。很多人可能会留意到,车辆在拐弯的过程中,往往轨迹跟道路“偏离”,就是以为这个原因导致。


轨迹回放功能的实现,可以说就是实时定位的一个历史版本:从后台拉取的位置数据不是一个最新坐标,而是一组时间区间内的坐标集合,绘制成了连线,增加了车辆图标位置刷新动画。这就实现了汽车在线轨迹回放功能


关于定位轨迹与地图道路偏离问题,可能的原因(错误和误差分析):

1,坐标系选取错误,将wgs84坐标直接显示到bd09ll的地图里,位置偏移1~2公里,属于操作错误

2,GPS终端的精度不够误差:传统廉价GPS芯片往往搜星数较少,计算精度较低,从而导致大到上百米的误差

3,坐标的四舍五入误差:有些平台比较偷懒,使用的坐标都是低于小数点之后第六位的。

4,地图图片偏差:对比同一个位置在不同的地图的展现,发现关于建筑边界,道路等细节刻画会有差别。


关于道路拐角不够贴合道路问题:多数情况是由于回传坐标数据的间隔太大导致。举例说:车速40km/h,10秒钟会移动超过100米,这种情况下的定位必然会出现“轨迹与道路偏离问题”,研发此类平台情况下请勿在此问题过于深究!



原文地址: https://www.opengps.cn/Blog/View.aspx?id=266 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示