[发明专利]一种基于路网数据的GPS轨迹清洗方法有效
申请号: | 202011453180.0 | 申请日: | 2020-12-11 |
公开(公告)号: | CN112748452B | 公开(公告)日: | 2022-09-23 |
发明(设计)人: | 李伟;俞雪雷;张品立;黄云;陈仕瑜 | 申请(专利权)人: | 上海城市交通设计院有限公司 |
主分类号: | G01S19/39 | 分类号: | G01S19/39;G06F16/215 |
代理公司: | 上海世圆知识产权代理有限公司 31320 | 代理人: | 陈颖洁 |
地址: | 200025 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 路网 数据 gps 轨迹 清洗 方法 | ||
本发明提供一种基于路网数据,对车辆GPS数据清洗的方法,涉及交通大数据处理领域。发明采用HDFS存储数据,MapReduce计算框架处理数据,以消除GPS数据中的异常记录。包括连续时间戳下距离偏差过大的漂移点,相同时间戳下多条记录的轨迹点,即出现重复数据,以及相邻两记录之间时差和距离过大的跳跃点。对于重复数据,通过按时间戳去重算法,去掉重复数据。根据时间和距离计算GPS轨迹中相邻两点的速度,若速度大于设定阈值,则视为漂移点,并剔除该数据。对于跳跃点,结合路网数据,利用迪杰斯特拉算法计算跳跃点之间的最短带权路径,作为跳跃点间的补充轨迹,将路径中经过的道路结点依次插入跳跃点之间。
技术领域
本发明涉及交通大数据处理领域,尤其涉及一种基于路网数据的GPS轨迹清洗方法。
背景技术
交通工具的GPS定位数据作为监测车辆位置信息最为主要的数据,能够直观反映出道路总体和局部的交通状况,动态展示道路通行能力和拥堵程度。对于出租车和网约车等浮动车辆,GPS数据还能获取载客状态和收费情况,利用浮动车辆GPS数据还能分析客流需求以及调整优化车辆运营线路。相关的研究分析在城市交通规划领域有着很广的应用,能够给交通部门提供决策依据,促进城市交通出行体验的改善。
但是由于GPS设备自身和网络通信的原因,采集的位置信息会出现各种的异常情况,包括因设备掉线导致的相邻两点之间存在很大的时差和距离的异常情况;因设备异常导致在连续时间下,GPS位置距离过大,即出现漂移点的异常情况;以及设备因通信异常导致的相同时间下,返回多条位置记录的异常情况。
对这些异常值进行处理,能够使GPS数据和城市道路空间数据更好匹配,从而更加准确地反映道路情况,并为上层应用提供较为精准的道路基础数据。
发明内容
本发明的目的是提供一种基于路网数据的GPS轨迹清洗方法。
为了实现上述目的,本发明的技术方案是:
一种基于路网数据的GPS轨迹清洗方法,其特征在于,包括以下步骤:
步骤S1)准备数据,包括原始GPS数据和对应城市的路网空间shp文件;
步骤S2)整理数据,提取目标数据;
步骤S3)按照GPS时间戳去重算法,去除重复数据;
步骤S4)对比连续相邻记录,合并位置相同的数据;
步骤S5)通过速度阈值判断漂移记录,剔除速度大于阈值的GPS记录;
步骤S6)根据时差和距离判断跳跃点,利用迪杰斯特拉算法计算跳跃点之间的最短带权路径,进行补点。
进一步地,所述步骤S1:准备数据,包括原始GPS数据和对应城市的路网空间SHP文件,并将SHP文件转为GeoJson格式的文本文件。
文件。
进一步地,所述步骤S2:考虑到计算成本和实际需求,往往不需要对所有数据进行清洗,通过整理数据来提取所需的目标数据。对于不同类型的交通工具可以采取不同的整理方式。对于普通交通工具可按时间需求,如早晚峰,提取所需目标数据。对于网约车和出租车可以在时间基础上,综合订单相关属性,如行驶里程和消费金额,提取所需目标数据。并对提取的目标数据按照车辆唯一识别码(如车牌号)和GPS时间戳进行排序。至此获取到初始数据,作为下一步骤的输入,开始清洗。
进一步地,所述步骤S3:以步骤S2初始数据中的车辆唯一识别码,或者网约车和出租车中的订单,作为清洗单位。若连续出现时间戳相同的一片数据,记该时间戳前一时刻的记录为Nstart,后一时刻的记录为Nend,通过
速度公式:
V=S÷T
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海城市交通设计院有限公司,未经上海城市交通设计院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011453180.0/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置