日志样式

推荐一个轨迹纠偏接口,如果你需要绘制一张漂

推荐一个轨迹纠偏接口,如果你需要绘制一张漂亮的轨迹图,也许会用到它

 


先直接看下效果

 

纠偏前:
 

 
纠偏后:
 

各种定位方式或多或少都存在着一定的误差,GPS信号不好的时候(例如,楼宇密集处、高架桥下、隧道等),可能就会使用WI-FI或基站定位,特别是当周边WI-FI热点比较少的时候会使用基站定位,定位误差会有所加大,产生轨迹漂移的现象。
如果你需要着手制作和展示一张清晰、漂亮的轨迹图,那么剔除其中的漂移数据是很有必要的。
 
这里用到的是“百度鹰眼轨迹纠偏API”。
 
特点:
 
  1. 高性能:一次请求支持对2万个轨迹点进行批量纠偏处理,响应时间不超过3秒

  2. 可配置:开放多种纠偏因子供开发者自行调节;

  3. 适用性:针对驾车、骑行和步行不同出行模式执行对应的轨迹纠偏策略,并针对停留点漂移进行了单独识别与处理,故对于移动和停留期间的轨迹均有优异的纠偏效果

 
纠偏步骤(原理)如下:
 
1:去噪
对于明显的噪点进行识别并去除;
 
2:抽稀
对于冗余的数据点进行去除,如一条直线上的多个轨迹点,减少数据量,提升展示效率;
 
3:绑路
将轨迹点绑定至道路,达到纠正偏移轨迹、补充中断轨迹点(如:轨迹不连续、进入隧道导致的丢点)、补充道路拐点等效果;
 
4、过滤
定位精度过滤,用于过滤掉定位精度较差的轨迹点…
 
当然你不必亲自去掌握这些复杂的原理。
 

君子生非异也,善假于物也。并非人人都熟悉掌握GIS以及相关代码算法,本着“不要重复发明轮胎”的精神,善于借助现成的API接口来辅助自己、快捷地实现所需要的功能,是一种很好的提高效率的选择。