一种虚拟隧道模型构建方法、装置、设备、介质及产品与流程

文档序号:35496335发布日期:2023-09-19 23:06阅读:36来源:国知局
一种虚拟隧道模型构建方法、装置、设备、介质及产品与流程

本说明书涉及电子地图,尤其涉及一种虚拟隧道模型构建方法、装置、设备、介质及产品。


背景技术:

1、随着车道级导航的广泛使用,需要在电子地图上显示更详实美观的道路要素与之相辅相成。隧道作为道路中较为明显的建筑,其建模样式的呈现是车道级导航精细化表达的重要构成。

2、现有技术中,构建虚拟隧道模型时,常常出现构建出的虚拟隧道模型并不能完全覆盖路面,导致部分路面突出隧道外的现象。也常常因拱脚点对之间连线交叉导致模型构建错误。


技术实现思路

1、有鉴于此,本说明书实施例提供了一种虚拟隧道模型构建方法、装置、设备、介质及产品,用于提升虚拟隧道模型构建的成功率,避免部分路面突出隧道外的现象。

2、为解决上述技术问题,本说明书实施例是这样实现的:

3、本说明书实施例提供了一种虚拟隧道模型构建方法,包括:

4、获取目标隧道处的目标路段的多个道路边界点的第一位置数据。

5、根据所述多个道路边界点的第一位置数据以及所述目标隧道的侧墙的高度数据,确定出所述目标隧道的多对拱脚点的第二位置数据。

6、根据所述多对拱脚点的第二位置数据以及所述多个道路边界点的第一位置数据,生成所述目标隧道的虚拟侧墙。

7、根据所述多对拱脚点的第二位置数据以及所述目标隧道的拱面的矢高,生成所述目标隧道的虚拟拱面,得到所述目标隧道的虚拟隧道模型。

8、本说明书实施例提供了一种虚拟隧道模型构建装置,包括:

9、获取模块,用于获取目标隧道处的目标路段的多个道路边界点的第一位置数据。

10、确定模块,用于根据所述多个道路边界点的第一位置数据以及所述目标隧道的侧墙的高度数据,确定出所述目标隧道的多对拱脚点的第二位置数据。

11、第一生成模块,用于根据所述多对拱脚点的第二位置数据以及所述多个道路边界点的第一位置数据,生成所述目标隧道的虚拟侧墙。

12、第二生成模块,用于根据所述多对拱脚点的第二位置数据以及所述目标隧道的拱面的矢高,生成所述目标隧道的虚拟拱面,得到所述目标隧道的虚拟隧道模型。

13、本说明书实施例提供了一种虚拟隧道模型构建设备,包括:

14、至少一个处理器;以及,

15、与所述至少一个处理器通信连接的存储器;其中,

16、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,所述处理器执行所述指令以实现上述虚拟隧道模型构建方法中的步骤。

17、本说明书实施例提供了一种计算机可读存储介质/计算机程序产品,其上存储有计算机程序/指令,该计算机程序/指令被处理器执行时实现上述虚拟隧道模型构建方法中的步骤。

18、本说明书中提供的至少一个实施例能够实现以下有益效果:

19、本说明书实施例中,根据目标路段的多个道路边界点的位置数据以及目标隧道的侧墙的高度数据,确定出目标隧道的多对拱脚点位置数据,结合道路边界点的位置数据以及目标隧道的多对拱脚点的位置数据生成的虚拟侧墙,由于虚拟侧墙的底边线是根据道路边界点的位置数据生成的,使得虚拟侧墙的底边线对应目标路段的道路边界线,从而可以保证构建出的虚拟隧道模型的虚拟侧墙与目标路段的道路路面紧密相连,避免了部分路面突出虚拟隧道外的现象。



技术特征:

1.一种虚拟隧道模型构建方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述多个道路边界点的第一位置数据以及所述目标隧道的侧墙的高度数据,确定出所述目标隧道的多对拱脚点的第二位置数据,具体包括:

3.根据权利要求2所述的方法,其特征在于,所述从基于所述多个道路边界点的更新后第一位置数据构成的两条道路边界线中,确定出各个拱脚点对中包含的拱脚点的初始第二位置数据,具体包括:

4.根据权利要求3所述的方法,其特征在于,所述按照目标步长,从所述两条道路边界线中各确定出一个拱脚点,生成第二拱脚点对之前,还包括:

5.根据权利要求1所述的方法,其特征在于,所述目标隧道包含主隧道及各个分岔隧道;

6.根据权利要求1所述的方法,其特征在于,所述根据所述多对拱脚点的第二位置数据以及所述目标隧道的拱面的矢高,生成所述目标隧道的虚拟拱面,具体包括:

7.根据权利要求1所述的方法,其特征在于,所述根据所述多对拱脚点的第二位置数据以及所述目标隧道的拱面的矢高,生成所述目标隧道的虚拟拱面,得到所述目标隧道的虚拟隧道模型之后,还包括:

8.一种虚拟隧道模型构建装置,其特征在于,所述装置包括:

9.一种虚拟隧道模型构建设备,其特征在于,所述设备包括:

10.一种计算机可读存储介质/计算机程序产品,其上存储有计算机程序/指令,其特征在于,该计算机程序/指令被处理器执行时实现权利要求1至7中任意一项所述方法的步骤。


技术总结
本说明书实施例公开了一种虚拟隧道模型构建方法、装置、设备、介质及产品,包括:获取目标隧道处的目标路段的多个道路边界点的第一位置数据;根据所述多个道路边界点的第一位置数据以及所述目标隧道的侧墙的高度数据,确定出所述目标隧道的多对拱脚点的第二位置数据;根据所述多对拱脚点的第二位置数据以及所述多个道路边界点的第一位置数据,生成所述目标隧道的虚拟侧墙;根据所述多对拱脚点的第二位置数据以及所述目标隧道的拱面的矢高,生成所述目标隧道的虚拟拱面,得到所述目标隧道的虚拟隧道模型。该方案可以保证目标隧道的虚拟侧墙与道路路面的紧密相连,避免了部分路面突出虚拟隧道外的现象。

技术研发人员:朱李
受保护的技术使用者:北京四维图新科技股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1