[发明专利]一种车辆GPS轨迹数据过滤方法有效
申请号: | 201910423586.5 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110082794B | 公开(公告)日: | 2021-08-10 |
发明(设计)人: | 廖清泉 | 申请(专利权)人: | 北京首汽智行科技有限公司 |
主分类号: | G01S19/24 | 分类号: | G01S19/24 |
代理公司: | 北京世誉鑫诚专利代理有限公司 11368 | 代理人: | 李世端 |
地址: | 100026 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车辆 gps 轨迹 数据 过滤 方法 | ||
本发明公开的车辆GPS轨迹数据过滤方法,涉及数据处理技术领域,通过获取车辆各个GPS轨迹的经度及纬度,得到第一GPS轨迹数据列表,选取第一GPS轨迹数据列表中第二个GPS轨迹数据至倒数第二个GPS轨迹数据,得到第二GPS轨迹数据列表,遍历第二GPS轨迹数据列表并在第二GPS轨迹数据列表中查找需要过滤的GPS轨迹数据,对车辆直线及平缓转弯行驶过程中的部分GPS轨迹数据实现了有效地过滤,保证了GPS轨迹数据的有效性,提高了GPS轨迹数据的展示效果及用户体验。
技术领域
本发明涉及数据处理技术领域,具体涉及一种车辆GPS轨迹数据过滤方法。
背景技术
当前共享汽车上报的GPS轨迹数据的数量非常大,在展示共享汽车行驶轨迹时,由于数据量巨大,存在大量冗余导致展示效果不佳,影响用户体验。
现阶段并没有对共享汽车GPS轨迹数据进行过滤的技术手段,所以目前迫切需要提供一种共享汽车GPS轨迹数据过滤方法以提高展示效果及用户体验。
发明内容
为解决现有技术的不足,本发明实施例提供了一种车辆GPS轨迹数据过滤方法,该方法包括:
Step1、获取车辆各个GPS轨迹的经度及纬度,得到第一GPS轨迹数据列表;
Step2、选取所述第一GPS轨迹数据列表中第二个GPS轨迹数据至倒数第二个GPS轨迹数据,得到第二GPS轨迹数据列表;
Step3、遍历所述第二GPS轨迹数据列表并在所述第二GPS轨迹数据列表中查找需要过滤的GPS轨迹数据,包括:
Step31、当发现当前GPS轨迹数据与其前一GPS轨迹数据一致时,直接过滤掉当前GPS轨迹数据;
Step32、根据当前GPS轨迹数据的经度及纬度,计算当前GPS轨迹数据对应的点的方位角,判断所述方位角是否大于设定的第一阈值时,若是,则过滤掉当前GPS轨迹数据,若否,则将当前GPS轨迹数据标记为转弯点;
Step33、重复上述步骤Step31-Step32,直至遍历完所述第二GPS轨迹数据列表中的GPS轨迹数据。
优选地,根据当前GPS轨迹数据的经度及纬度,计算如果当前GPS轨迹数据对应的点的方位角包括:
从所述第二GPS轨迹数据列表中选取连续的三个GPS轨迹数据对应的点A、B、C,根据所述三个GPS轨迹数据对应的经度及纬度,计算线段AB与线段BC的夹角,所述夹角即为点B的方位角。
优选地,上述步骤Step32包括:
分别计算连续的奇数个GPS轨迹数据对应的点的方位角,当所述方位角均大于所述第一阈值时,计算所述方位角的平均值,当所述平均值小于等于设定的第二阈值时,过滤掉所述GPS轨迹数据中第一个GPS轨迹数据并将所述奇数个GPS轨迹数据中处于中间位置的GPS轨迹数据标记为转弯点。
优选地,所述第一阈值为175°。
优选地,所述第二阈值为178°。
本发明实施例提高的车辆GPS轨迹数据过滤方法具有以下有益效果:
通过对车辆直线及平缓转弯行驶过程中的部分GPS轨迹数据进行过滤,保证了GPS轨迹数据的有效性及精简性,提高了GPS轨迹数据的展示效果及用户体验。
附图说明
图1是本发明实施例提供的车辆GPS轨迹数据过滤方法流程示意图。
具体实施方式
以下结合附图和具体实施例对本发明作具体的介绍。
参照图1,本发明实施例提供的车辆GPS轨迹数据过滤方包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京首汽智行科技有限公司,未经北京首汽智行科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910423586.5/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置