数据处理方法、装置及存储介质制造方法及图纸

技术编号:37525273 阅读:12 留言:0更新日期:2023-05-12 15:49
本申请提供一种数据处理方法、装置及存储介质,涉及地图数据处理技术。该方法包括:从目标路口的标精原始数据集中,获取所述目标路口的周边道路的标精原始数据,所述周边道路包括进入和/或退出所述路口的道路;根据所述周边道路的标精原始数据中的道路宽度和道路中心线,生成所述周边道路的边线;构建相邻的所述周边道路的边线的连接线;至少基于所述周边道路的边线的连接线,生成所述目标路口的路口面数据。本申请能够提高所得到的路口面的准确性。性。性。

【技术实现步骤摘要】
数据处理方法、装置及存储介质


[0001]本申请涉及地图数据处理技术,尤其涉及一种数据处理方法、装置及存储介质。

技术介绍

[0002]路口是导航重要的导航动作点,也是用户易偏航的位置。另外,路口还存在斑马线、停车线、提前左转车道等影响用户驾驶操作的附属信息。因此,随着导航从道路级向车道级演进,对地图的精细化程度也越来越高,以路口为例,需要基于路口面渲染数据对路口进行建模,以在车道级导航的过程中把路口的信息清晰且正确的展现给用户。例如,在路口处展现道路的连接关系、附属信息,以及,绘制在路口转向的动作等。
[0003]受限于高精地图的制作成本和更新频率,目前,一些路口的路口面渲染数据是基于该路口的标精地图数据生成的,由于标精地图数据本身的数据精度有限,因此,基于标精地图数据生成的路口面渲染数据的质量不高,经常会出现,基于路口面渲染数据构建的路口模型与实际不符的问题。因此,如何提高路口面渲染数据的质量是本领域技术人员需要解决的问题。

技术实现思路

[0004]本申请提供一种数据处理方法、装置及存储介质,能够提高所生成的路口面的准确性,进而能够提高基于该路口面渲染数据的准确性。
[0005]第一方面,本申请提供一种数据处理方法,所述方法包括:
[0006]从目标路口的标精原始数据集中,获取所述目标路口的周边道路的标精原始数据,所述周边道路包括进入和/或退出所述路口的道路;
[0007]根据所述周边道路的标精原始数据中的道路宽度和道路中心线,生成所述周边道路的边线;
[0008]构建相邻的所述周边道路的边线的连接线;
[0009]至少基于所述周边道路的边线的连接线,生成所述目标路口的路口面数据。
[0010]可选地,所述构建相邻的所述周边道路的边线的连接线,具体包括:
[0011]基于所述周边道路的道路中心线端点,对所述周边道路进行排序,所述端点是连接至所述路口的端点;
[0012]根据所述周边道路的排序,获取所述周边道路的边线的邻接关系;
[0013]根据相邻的所述周边道路的边线的平行度,构建相邻的所述周边道路的边线的连接线。
[0014]可选地,所述基于所述周边道路的道路中心线端点,对所述周边道路进行排序,具体包括:
[0015]根据所述道路中心线端点,得到以所述道路中心线端点为顶点的凸边形;
[0016]利用所述凸边形,获取所述周边道路的排序顺序。
[0017]可选地,所述利用所述凸边形,获取所述周边道路的排序顺序,具体包括:
[0018]将所述凸边形的边界向路口外方向移动,以使所述周边道路的道路中心线与所述凸边形产生交点;
[0019]以任意一个交点为起点,按照预设旋转方向,对所述交点进行排序;
[0020]将所述交点的排序,作为所述周边道路的排序。
[0021]可选地,所述根据相邻的所述周边道路的边线的平行度,构建相邻的所述周边道路的边线的连接线,包括:
[0022]针对任意两个相邻的周边道路的边线,确定该两个相邻的周边道路的边线的平行度是否小于或等于预设阈值;
[0023]若该两个相邻的周边道路的边线的平行度大于所述预设阈值,则延长该两个相邻的周边道路的边线得到该两个相邻的周边道路的边线的交点,并根据该交点和边线的端点,生成该两个相邻的周边道路的边线的连接线;
[0024]若该两个相邻的周边道路的边线的平行度小于或等于所述预设阈值,则根据该两个相邻的周边道路的边线的方向和所述边线的端点,生成该两个相邻的周边道路的边线的连接线。
[0025]可选地,其中,若所述目标路口还包括路口内部路,则所述方法还包括:
[0026]从所述目标路口的标精原始数据集中,获取所述目标路口的路口内部路的标精原始数据;
[0027]根据所述路口内部路的标精原始数据中的道路宽度和道路中心线,生成所述路口内部路的边线;
[0028]构建所述路口内部路的边线与周边道路的边线之间的连接线;
[0029]所述至少基于所述周边道路的边线的连接线,生成所述目标路口的路口面数据,具体包括:
[0030]基于所述周边道路的边线的连接线和周边道路与路口内部道路边线之间的连接线,生成所述目标路口的路口面数据。
[0031]可选地,所述构建所述路口内部路的边线与周边道路的边线之间的连接线,包括:
[0032]确定该两个相邻的周边道路的边线和所述目标边线的两个交点,所述目标边线是靠近所述周边道路的端点的边线;
[0033]若所述交点的顺序和该两个相邻的周边道路的排序一致,则基于该交点、该两个相邻的周边道路的边线的端点,生成该两个相邻的周边道路的边线与所述路口内部道路边线之间的连接线;
[0034]若所述交点的顺序和该两个相邻的周边道路的排序相反,则获取该两个相邻的周边道路的边线的交点,并根据该交点和边线的端点,生成该两个相邻的周边道路的边线的连接线。
[0035]可选地,所述构建相邻的所述周边道路的边线的连接线之后,还包括:
[0036]若所述周边道路的两条边线均构建有连接线、且两条边线的连接线的端点之间的偏差大于或等于预设偏差,则以其中一个边线的连接线的端点为基准,调整另一边线的连接线的端点。
[0037]第二方面,本申请提供一种数据处理方法,所述方法包括:
[0038]从目标路口的标精原始数据集中,获取所述目标路口的周边道路的标精原始数
据,所述周边道路包括进入和/或退出所述路口的道路;
[0039]根据所述周边道路的标精原始数据中的道路中心线端点,得到以所述道路中心线端点为顶点的凸边形;
[0040]利用所述凸边形,获取所述周边道路的排序顺序。
[0041]可选地,所述利用所述凸边形,获取所述周边道路的排序顺序,包括:
[0042]将所述凸边形的边界向路口外方向移动,以使所述周边道路的道路中心线与所述凸边形产生交点;
[0043]以任意一个交点为起点,按照预设旋转方向,对所述交点进行排序;
[0044]将所述交点的排序,作为所述周边道路的排序。
[0045]第三方面,本申请提供一种数据处理装置,所述装置包括:
[0046]获取模块,用于从目标路口的标精原始数据集中,获取所述目标路口的周边道路的标精原始数据,所述周边道路包括进入和/或退出所述路口的道路;
[0047]第一处理模块,用于根据所述周边道路的标精原始数据中的道路宽度和道路中心线,生成所述周边道路的边线;
[0048]构建模块,用于构建相邻的所述周边道路的边线的连接线;
[0049]第二处理模块,用于至少基于所述周边道路的边线的连接线,生成所述目标路口的路口面数据。
[0050]第四方面,本申请提供一种数据处理装置,所述装置包括:
[0051]获取模块,用于从目标路口的标精原始数据集中,获取所述目标路口的周边道路的标精原始数据,所述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:从目标路口的标精原始数据集中,获取所述目标路口的周边道路的标精原始数据,所述周边道路包括进入和/或退出所述路口的道路;根据所述周边道路的标精原始数据中的道路宽度和道路中心线,生成所述周边道路的边线;构建相邻的所述周边道路的边线的连接线;至少基于所述周边道路的边线的连接线,生成所述目标路口的路口面数据。2.根据权利要求1所述的方法,其特征在于,所述构建相邻的所述周边道路的边线的连接线,具体包括:基于所述周边道路的道路中心线端点,对所述周边道路进行排序,所述端点是连接至所述路口的端点;根据所述周边道路的排序,获取所述周边道路的边线的邻接关系;根据相邻的所述周边道路的边线的平行度,构建相邻的所述周边道路的边线的连接线。3.根据权利要求2所述的方法,其特征在于,所述基于所述周边道路的道路中心线端点,对所述周边道路进行排序,具体包括:根据所述道路中心线端点,得到以所述道路中心线端点为顶点的凸边形;利用所述凸边形,获取所述周边道路的排序顺序。4.根据权利要求3所述的方法,其特征在于,所述利用所述凸边形,获取所述周边道路的排序顺序,具体包括:将所述凸边形的边界向路口外方向移动,以使所述周边道路的道路中心线与所述凸边形产生交点;以任意一个交点为起点,按照预设旋转方向,对所述交点进行排序;将所述交点的排序,作为所述周边道路的排序。5.根据权利要求2

4中任一项所述的方法,其特征在于,所述根据相邻的所述周边道路的边线的平行度,构建相邻的所述周边道路的边线的连接线,具体包括:针对任意两个相邻的周边道路的边线,确定该两个相邻的周边道路的边线的平行度是否小于或等于预设阈值;若该两个相邻的周边道路的边线的平行度大于所述预设阈值,则延长该两个相邻的周边道路的边线得到该两个相邻的周边道路的边线的交点,并根据该交点和边线的端点,生成该两个相邻的周边道路的边线的连接线;若该两个相邻的周边道路的边线的平行度小于或等于所述预设阈值,则根据该两个相邻的周边道路的边线的方向和所述边线的端点,生成该两个相邻的周边道路的边线的连接线。6.根据权利要求1

4中任一项所述的方法,其特征在于,其中,若所述目标路口还包括路口内部路,则所述方法还包括:从所述目标路口的标精原始数据集中,获取所述目标路口的路口内部路的标精原始数据;根据所述路口内部路的标精原始数据中的道路宽度和道路中心线,生成所述路口内部
路的边线;构建所述路口内部路的边线与周边道路的边线之间的连接线;所述至少基于所述周边道路的边线的连接线,生成所述目标路口的路口面数据,具体包括:基于所述周边道路的边线的连接线和周边道路与路口内部道路边线之间的连接线,生成所述目标路口的路口面数据。7.根据权利要求...

【专利技术属性】
技术研发人员:郭宁
申请(专利权)人:高德软件有限公司
类型:发明
国别省市:

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

1