路网交叉点提取方法、装置、设备及存储介质制造方法及图纸

技术编号:34807494 阅读:55 留言:0更新日期:2022-09-03 20:15
本发明专利技术公开了一种路网交叉点提取方法、装置、设备及存储介质,所述方法通过将车辆行程轨迹数据进行编码转换,获得轨迹点编码;根据所述轨迹点编码获取轨迹的交叉口信息,根据所述交叉口信息生成交叉口待选点集合;对所述交叉口待选点集合进行聚合,并重新编码,获得交叉口输出编码,能够大量减少轨迹点的个数,极大减少计算量,并且可以依据实时新增轨迹对道路交叉点进行更新,实时性好,逻辑简单,易实现,提高了城市路网数据的采集效率和准确性,提升了路网交叉点提取的速度和效率。提升了路网交叉点提取的速度和效率。提升了路网交叉点提取的速度和效率。

【技术实现步骤摘要】
路网交叉点提取方法、装置、设备及存储介质


[0001]本专利技术涉及地图及城市道路网规划
,尤其涉及一种路网交叉点提取方法、装置、设备及存储介质。

技术介绍

[0002]城市交通建设是城市发展必不可少的重要组成部分,它和人们的日常生活密切相关;随着电子通信技术、互联网技术及物联网技术的飞速发展,城市道路网数据渐渐在城市规划、道路监管及地图增值服务等方面越来越重要;不论城市对外扩张和内部结构优化,都可能导致城市路网的改变。
[0003]传统的城市路网数据主要通过专业人员测绘和遥感图像数字化两个方式获得,但这两种方法投资成本高、从业人员专业技术要求高和生产周期长,难以满足城市快速发展变化对于网路数据的要求;路网数据的采集效率和准确性较低,影响了城市道路路网规划的速度和质量。

技术实现思路

[0004]本专利技术的主要目的在于提供一种路网交叉点提取方法、装置、设备及存储介质,旨在解决现有技术中城市路网数据的采集效率和准确性较低,影响了城市道路路网规划的速度和质量的技术问题。
[0005]第一方面,本专利技术提供一种路网交叉点提取方法,所述路网交叉点提取方法包括以下步骤:
[0006]将车辆行程轨迹数据进行编码转换,获得轨迹点编码;
[0007]根据所述轨迹点编码获取轨迹的交叉口信息,根据所述交叉口信息生成交叉口待选点集合;
[0008]对所述交叉口待选点集合进行聚合,并重新编码,获得交叉口输出编码。
[0009]可选地,所述将车辆行程轨迹数据进行编码转换,获得轨迹点编码之前,所述路网交叉点提取方法还包括:
[0010]通过计算引擎获取历史车辆轨迹数据;
[0011]对所述历史车辆轨迹数据中的越界数据进行过滤,获得过滤后的车辆行程轨迹数据。
[0012]可选地,所述通过计算引擎获取历史车辆轨迹数据,包括:
[0013]通过sparksql从hive中查询或者通过spark streaming消费Kafka数据获得历史车辆轨迹数据。
[0014]可选地,所述对所述历史车辆轨迹数据中的越界数据进行过滤,获得过滤后的车辆行程轨迹数据,包括:
[0015]将所述历史车辆轨迹数据中未超过预设轨迹长度的轨迹数据作为越界数据,将所述越界数据从所述历史车辆轨迹数据中剔除过滤,获得过滤后的车辆行程轨迹数据。
[0016]可选地,所述将车辆行程轨迹数据进行编码转换,获得轨迹点编码,包括:
[0017]将车辆行程轨迹数据中的时序轨迹点经纬度进行geohash编码转换,获得轨迹点编码。
[0018]可选地,所述根据所述轨迹点编码获取轨迹的交叉口信息,根据所述交叉口信息生成交叉口待选点集合,包括:
[0019]对所述车辆行程轨迹数据中每一段时序轨迹和其他时序轨迹进行比对,寻找两条时序轨迹中相同轨迹点编码的下一个轨迹点的目标编码,计算所述目标编码转换之前的经纬度距离;
[0020]在所述经纬度距离超过预设距离阈值,且对应两个车辆的航向角度变化不一致,且任意一车辆有减速行为时,将所述相同轨迹点编码对应的轨迹点经纬度信息作为交叉口信息;
[0021]遍历所述车辆行程轨迹数据中每一段时序轨迹,获得每一段时序轨迹和其他时序轨迹的各交叉口信息,将各交叉口信息进行整合,获得交叉口待选点集合。
[0022]可选地,所述对所述交叉口待选点集合进行聚合,并重新编码,获得交叉口输出编码,包括:
[0023]获取所述交叉口待选点集合中依据编码位数确定的方格区域;
[0024]将所述交叉口待选点集合中重复占用方格区域或落入多个方格区域的同一交叉口进行聚合,并将聚合结果中的交叉口轨迹点重新编码,获得交叉口输出编码。
[0025]第二方面,为实现上述目的,本专利技术还提出一种路网交叉点提取装置,所述路网交叉点提取装置包括:
[0026]转换模块,用于将车辆行程轨迹数据进行编码转换,获得轨迹点编码;
[0027]集合生成模块,用于根据所述轨迹点编码获取轨迹的交叉口信息,根据所述交叉口信息生成交叉口待选点集合;
[0028]聚合模块,用于对所述交叉口待选点集合进行聚合,并重新编码,获得交叉口输出编码。
[0029]第三方面,为实现上述目的,本专利技术还提出一种路网交叉点提取设备,所述路网交叉点提取设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的路网交叉点提取程序,所述路网交叉点提取程序配置为实现如上文所述的路网交叉点提取方法的步骤。
[0030]第四方面,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有路网交叉点提取程序,所述路网交叉点提取程序被处理器执行时实现如上文所述的路网交叉点提取方法的步骤。
[0031]本专利技术提出的路网交叉点提取方法,通过将车辆行程轨迹数据进行编码转换,获得轨迹点编码;根据所述轨迹点编码获取轨迹的交叉口信息,根据所述交叉口信息生成交叉口待选点集合;对所述交叉口待选点集合进行聚合,并重新编码,获得交叉口输出编码,能够大量减少轨迹点的个数,极大减少计算量,并且可以依据实时新增轨迹对道路交叉点进行更新,实时性好,逻辑简单,易实现,提高了城市路网数据的采集效率和准确性,提升了路网交叉点提取的速度和效率。
附图说明
[0032]图1为本专利技术实施例方案涉及的硬件运行环境的设备结构示意图;
[0033]图2为本专利技术路网交叉点提取方法第一实施例的流程示意图;
[0034]图3为本专利技术路网交叉点提取方法第二实施例的流程示意图;
[0035]图4为本专利技术路网交叉点提取方法第三实施例的流程示意图;
[0036]图5为本专利技术路网交叉点提取方法第四实施例的流程示意图;
[0037]图6为本专利技术路网交叉点提取方法第五实施例的流程示意图;
[0038]图7为本专利技术路网交叉点提取方法第六实施例的流程示意图;
[0039]图8为本专利技术路网交叉点提取方法第七实施例的流程示意图;
[0040]图9为本专利技术路网交叉点提取装置第一实施例的功能模块图。
[0041]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0042]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0043]本专利技术实施例的解决方案主要是:通过将车辆行程轨迹数据进行编码转换,获得轨迹点编码;根据所述轨迹点编码获取轨迹的交叉口信息,根据所述交叉口信息生成交叉口待选点集合;对所述交叉口待选点集合进行聚合,并重新编码,获得交叉口输出编码,能够大量减少轨迹点的个数,极大减少计算量,并且可以依据实时新增轨迹对道路交叉点进行更新,实时性好,逻辑简单,易实现,提高了城市路网数据的采集效率和准确性,提升了路网交叉点提取的速度和效率,解决了现有技术中城市路网数据的采集效率和准确性较低,影响了城市道路路网规划的速度和质量的技术问题。
[0044]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种路网交叉点提取方法,其特征在于,所述路网交叉点提取方法包括:将车辆行程轨迹数据进行编码转换,获得轨迹点编码;根据所述轨迹点编码获取轨迹的交叉口信息,根据所述交叉口信息生成交叉口待选点集合;对所述交叉口待选点集合进行聚合,并重新编码,获得交叉口输出编码。2.如权利要求1所述的路网交叉点提取方法,其特征在于,所述将车辆行程轨迹数据进行编码转换,获得轨迹点编码之前,所述路网交叉点提取方法还包括:通过计算引擎获取历史车辆轨迹数据;对所述历史车辆轨迹数据中的越界数据进行过滤,获得过滤后的车辆行程轨迹数据。3.如权利要求2所述的路网交叉点提取方法,其特征在于,所述通过计算引擎获取历史车辆轨迹数据,包括:通过sparksql从hive中查询或者通过spark streaming消费Kafka数据获得历史车辆轨迹数据。4.如权利要求2所述的路网交叉点提取方法,其特征在于,所述对所述历史车辆轨迹数据中的越界数据进行过滤,获得过滤后的车辆行程轨迹数据,包括:将所述历史车辆轨迹数据中未超过预设轨迹长度的轨迹数据作为越界数据,将所述越界数据从所述历史车辆轨迹数据中剔除过滤,获得过滤后的车辆行程轨迹数据。5.如权利要求1所述的路网交叉点提取方法,其特征在于,所述将车辆行程轨迹数据进行编码转换,获得轨迹点编码,包括:将车辆行程轨迹数据中的时序轨迹点经纬度进行geohash编码转换,获得轨迹点编码。6.如权利要求1所述的路网交叉点提取方法,其特征在于,所述根据所述轨迹点编码获取轨迹的交叉口信息,根据所述交叉口信息生成交叉口待选点集合,包括:对所述车辆行程轨迹数据中每一段时序轨迹和其他时序轨迹进行比对,寻找两条时序轨迹中相...

【专利技术属性】
技术研发人员:严俊张宇万龙王磊杨威袁颖吕程
申请(专利权)人:南斗六星系统集成有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1