道路数据处理方法、装置、计算设备及存储介质与流程
- 国知局
- 2024-09-14 14:24:09
本发明涉及地图,具体涉及一种道路数据处理方法、装置、计算设备及存储介质。
背景技术:
1、道路地图是描述道路分布的地图。目前通常采用的道路地图是道路矢量地图,其通常以交叉路口作为结点,各个交叉路口之间的路段为连线,路段长度为连线的权值,通过数据链表或者二维矩阵方式完成对道路网络的描述。
2、目前,道路矢量地图是基于车道形式的道路路线,每一个车道均对应于相应的矢量描述数据。然而,同一道路中往往会包含多个车道,从而导致结点数量较多,道路地图的复杂度高。
技术实现思路
1、鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的道路数据处理方法、装置、计算设备及存储介质。
2、根据本发明的一个方面,提供了一种道路数据处理方法,包括:
3、获取目标区域的原始道路矢量地图数据;
4、根据所述原始道路矢量地图数据,生成目标区域对应的道路栅格地图图片;
5、采用道路中心线提取算法,将所述道路栅格地图图片转换为目标区域的简化道路矢量地图数据。
6、在一种可选的实施方式中,所述根据所述原始道路矢量地图数据,生成目标区域对应的道路栅格地图图片进一步包括:
7、根据所述原始道路矢量地图数据绘制目标区域对应的道路矢量地图图片;
8、将所述道路矢量地图图片转换为目标区域对应的道路栅格地图图片。
9、在一种可选的实施方式中,所述根据所述原始道路矢量地图数据绘制目标区域对应的道路矢量地图图片进一步包括:
10、根据实际车道宽度确定绘制线宽,根据所述绘制线宽以及原始道路矢量地图数据绘制目标区域对应的道路矢量地图图片。
11、在一种可选的实施方式中,在所述生成目标区域对应的道路栅格地图图片之后,所述方法还包括:将所述栅格地图图片切分为多个分片图片;
12、则所述采用道路中心线提取算法,将所述道路栅格地图图片转换为目标区域的简化道路矢量地图数据进一步包括:针对于任一分片图片,采用道路中心线提取算法将所述分片图片转换为矢量描述数据,将各个分片图片对应的矢量描述数据合并后生成目标区域的简化道路矢量地图数据。
13、在一种可选的实施方式中,所述将所述栅格地图图片切分为多个分片图片进一步包括:根据线条密度将所述栅格地图图片切分为多个不同分辨率的分片图片。
14、在一种可选的实施方式中,所述将各个分片图片对应的矢量描述数据合并后生成目标区域的简化道路矢量地图数据进一步包括:
15、针对于任意两个相邻的分片图片,基于该两个相邻的分片图片的矢量描述数据确定位于该两个分片图片的重合边界的边界点;
16、从该两个分片图片的重合边界的边界点中筛选出临近边界点对;其中,临近边界点对中包含的两个边界点分别隶属于该两个分片图片,并且临近边界点对中包含的两个边界点之间的距离小于预设距离阈值;
17、根据该两个分片图片的分辨率确定出目标分片图片,利用临近边界点对中隶属目标分片图片的边界点的坐标,对临近边界点对中另一边界点进行修正;
18、基于各个分片图片对应的矢量描述数据以及修正后的数据合并后生成目标区域的简化道路矢量地图数据。
19、在一种可选的实施方式中,所述方法还包括:识别目标区域中的道路复杂区;
20、则所述采用道路中心线提取算法,将所述道路栅格地图图片转换为目标区域的简化道路矢量地图数据进一步包括:对目标区域中道路复杂区以外的普通区,采用道路中心线提取算法获取普通区中道路中心线的矢量描述数据;
21、将普通区中道路中心线的矢量描述数据以及道路复杂区所对应的原始道路矢量地图数据,生成目标区域的简化道路矢量地图数据。
22、根据本发明的另一方面,提供了一种道路数据处理装置,包括:
23、获取模块,用于获取目标区域的原始道路矢量地图数据;
24、生成模块,用于根据所述原始道路矢量地图数据,生成目标区域对应的道路栅格地图图片;
25、提取模块,用于采用道路中心线提取算法,将所述道路栅格地图图片转换为目标区域的简化道路矢量地图数据。
26、在一种可选的实施方式中,生成模块用于:根据所述原始道路矢量地图数据绘制目标区域对应的道路矢量地图图片;
27、将所述道路矢量地图图片转换为目标区域对应的道路栅格地图图片。
28、在一种可选的实施方式中,生成模块用于:根据实际车道宽度确定绘制线宽,根据所述绘制线宽以及原始道路矢量地图数据绘制目标区域对应的道路矢量地图图片。
29、在一种可选的实施方式中,提取模块用于:将所述栅格地图图片切分为多个分片图片;
30、针对于任一分片图片,采用道路中心线提取算法将所述分片图片转换为矢量描述数据,将各个分片图片对应的矢量描述数据合并后生成目标区域的简化道路矢量地图数据。
31、在一种可选的实施方式中,提取模块用于:根据线条密度将所述栅格地图图片切分为多个不同分辨率的分片图片。
32、在一种可选的实施方式中,提取模块用于:针对于任意两个相邻的分片图片,基于该两个相邻的分片图片的矢量描述数据确定位于该两个分片图片的重合边界的边界点;
33、从该两个分片图片的重合边界的边界点中筛选出临近边界点对;其中,临近边界点对中包含的两个边界点分别隶属于该两个分片图片,并且临近边界点对中包含的两个边界点之间的距离小于预设距离阈值;
34、根据该两个分片图片的分辨率确定出目标分片图片,利用临近边界点对中隶属目标分片图片的边界点的坐标,对临近边界点对中另一边界点进行修正;
35、基于各个分片图片对应的矢量描述数据以及修正后的数据合并后生成目标区域的简化道路矢量地图数据。
36、在一种可选的实施方式中,该装置还包括:识别模块,用于识别目标区域中的道路复杂区;
37、提取模块,用于对目标区域中道路复杂区以外的普通区,采用道路中心线提取算法获取普通区中道路中心线的矢量描述数据;
38、将普通区中道路中心线的矢量描述数据以及道路复杂区所对应的原始道路矢量地图数据,生成目标区域的简化道路矢量地图数据。
39、根据本发明的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
40、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述道路数据处理方法对应的操作。
41、根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述道路数据处理方法对应的操作。
42、本发明公开的道路数据处理方法、装置、计算设备及存储介质中:获取目标区域的原始道路矢量地图数据;根据原始道路矢量地图数据,生成目标区域对应的道路栅格地图图片;采用道路中心线提取算法,将道路栅格地图图片转换为目标区域的简化道路矢量地图数据。本方案能够实现对原始道路矢量地图的简化,节约存储资源以及传输资源,并且便于后续对道路矢量地图的分析;而且本方案简单易行,处理效率高。
43、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
本文地址:https://www.jishuxx.com/zhuanli/20240914/293868.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表