【技术实现步骤摘要】
道路的虚拟高程生成方法、装置、设备和介质
[0001]本公开一般涉及地图
,具体涉及一种道路的虚拟高程生成方法、装置、设备和介质。
技术介绍
[0002]电子地图在以三维的方式进行显示的过程中,会显示建筑物和道路等元素,如图1所示。而对于道路的显示,需要获取道路相对于地面的高度,即虚拟高程。
[0003]在相关技术中,可以对道路通过分组,基于分组情况以组为单位进行虚拟高程运算,还可以基于虚拟高程渲染三维地图。但不同道路组间往往容易出现坡度异常的道路,如图2中所示出现道路陡降的现象,影响三维地图的准确度。
技术实现思路
[0004]鉴于现有技术中的上述缺陷或不足,期望提供一种道路的虚拟高程生成方法、装置、设备和介质,能够有效消除坡度异常的道路段,提高三维地图的准确度。
[0005]第一方面,本申请实施例提供了一种道路的虚拟高程生成方法,包括:
[0006]确定异常道路段的参考道路组;所述异常道路段为基于预设规则对目标区域内的道路段进行分组后,未分组道路段中坡度异常的道路段,所述参考道路组为基于所述预设规则对所述目标区域内的道路段进行分组获得的道路组中,与所述异常道路段存在连接关系的道路组;
[0007]对所述异常道路段和所述参考道路组进行融合处理,获得融合道路组;
[0008]基于所述融合道路组的基准高程确定所述异常道路段的虚拟高程。
[0009]在一些实施例中,所述预设规则包括:将存在压盖关系的道路段划分为同一道路组。
[0010]在一些实 ...
【技术保护点】
【技术特征摘要】
1.一种道路的虚拟高程生成方法,其特征在于,包括:确定异常道路段的参考道路组;所述异常道路段为基于预设规则对目标区域内的道路段进行分组后,未分组道路段中坡度异常的道路段,所述参考道路组为基于所述预设规则对所述目标区域内的道路段进行分组获得的道路组中,与所述异常道路段存在连接关系的道路组;对所述异常道路段和所述参考道路组进行融合处理,获得融合道路组;基于所述融合道路组的基准高程确定所述异常道路段的虚拟高程。2.根据权利要求1所述的方法,其特征在于,所述预设规则包括:将存在压盖关系的道路段划分为同一道路组。3.根据权利要求2所述的方法,其特征在于,所述基于预设规则对目标区域内的道路段进行分组,包括:确定所述目标区域内的各道路段在平面地图上的道路中心线;基于所述各道路段的道路中心线之间的相交关系,确定所述各道路段中存在压盖关系的道路段,将所述存在压盖关系的道路段划分至同一道路组。4.根据权利要求1所述的方法,其特征在于,所述确定异常道路段的参考道路组,包括:针对所述目标区域内的每个道路组,遍历所述道路组中的道路段,得到与所述异常道路段相连的至少一个相邻道路段;根据所述至少一个相邻道路段确定所述参考道路组。5.根据权利要求4所述的方法,其特征在于,所述根据所述至少一个相邻道路段确定所述参考道路组,包括:将所述相邻道路段所属的道路组作为所述参考道路组;遍历所述参考道路组中每一参考道路段的次级参考道路段,将所述次级参考道路段所属的道路组作为新的参考道路组;所述次级参考道路段为与所述参考道路段相连且不属于同一道路组的道路段;返回执行遍历所述参考道路组中每一参考道路段的次级参考道路段,直至不存在所述次级参考道路段。6.根据权利要求1所述的方法,其特征在于,所述确定异常道路段的参考道路组,包括:基于所述异常道路段创建目标道路组;遍历所述目标区域内的所有道路组,确定所述所有道路组中与所述目标道路组存在连接关系的道路组为所述参考道路组。7.根据权利要求6所述的方法,其特征在于,所述遍历所述目标区域内的所有道路组,确定所述所有道路组中与所述目标道路组存在连接关系的道路组为所述参考道路组,包括:遍历所述所有道路组,确定相连且不属于同一道路组的道路段对;将所述道路段对所属的两个道路组确定为存在连接关系的道路组对;基于各所述道路组对的连接关系,确定与所述目标道路组存在连接关系的道路组为参考道路组。8.根据权利要求7所述的方法,其特征在于,所述基于所述道路组对的连接关系,确定与所述目标道路组存在连接关系的道路组为参考道路组包括:
建立遍历队列,将所述目标道路组添加至所述遍历队列;对所述道路组对进行初始遍历,基于所述道路组对的连接关系,确定与所述目标道路组相连的第一参考道路组,删除所述遍历队列中的所述目标道路组,并将所述第一参考道路组添加至所述遍历队列;对所述遍历队列中的第一参考道路组进行循环遍历,基于所述道路组对的连接关系,确定与所述编列队列中的第一参考道路组相连的第二参考道路组,删除所述遍历队列中的第一参考道路组,将所...
【专利技术属性】
技术研发人员:肖童星,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。