【技术实现步骤摘要】
电子地图中立交道路渲染方法、装置,以及电子设备
[0001]本申请实施例涉及计算机
,特别是涉及一种电子地图中立交道路渲染方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]电子地图中道路路网的渲染显示效果对用户的体验非常重要,而立交道路的正确显示又是道路路网渲染的难点。电子地图中的立交道路是指两条或多条道路的相交区域建立的上下分层、多方向行驶、互不相扰的现代化道路,由于立交道路其特有的道路结构,在电子地图渲染显示中如何对包含立交关系的道路间压盖层级正确显示是一个难点。
[0003]现有技术中常用的立交道路渲染方法包括:根据立交道路相交区域的立交关系,对该立交道路相交区域上层道路的子路段数据进行截取,然后用截取后得到的上层道路的子路段数据覆盖该相交区域下层路段数据,从而得到包含立交关系的电子地图。现有技术中的这种立交道路渲染方法在进行立交区域裁剪时,算法复杂,计算效率低下,不适用于终端设备。
[0004]可见,现有技术中电子地图中立交道路渲染方法还需要改进。
技术实现思路
[0005]本申请实施例提供一种电子地图中立交道路渲染方法,能够提升对电子地图中立交道路进行渲染的效率。
[0006]第一方面,本申请实施例提供了一种电子地图中立交道路渲染方法,包括:
[0007]获取电子地图的立交点压盖关系数据;
[0008]根据所述立交点压盖关系数据中包含的立交点的位置、立交点所属道路线,以及,所述立交点的立交点原始压盖层级,计算所述电子地图中各所述立 ...
【技术保护点】
【技术特征摘要】
1.一种电子地图中立交道路渲染方法,其特征在于,包括:获取电子地图的立交点压盖关系数据;根据所述立交点压盖关系数据中包含的立交点的位置、立交点所属道路线,以及,所述立交点的立交点原始压盖层级,计算所述电子地图中各所述立交点所属道路线的道路线压盖层级值;按照所述电子地图中各道路线的道路线压盖层级值由低到高的顺序,依次渲染所述关联道路线标识所标识的道路线。2.根据权利要求1所述的方法,其特征在于,每条所述立交点压盖关系数据包括:指定立交点与立交点标识、关联道路线标识、立交点位置标识、立交点原始压盖层级的对应关系,所述关联道路线标识为所述立交点所属道路线的道路线标识,所述根据所述立交点压盖关系数据中包含的立交点的位置、立交点所属道路线,以及,所述立交点的立交点原始压盖层级,计算所述电子地图中各所述立交点所属道路线的道路线压盖层级值,进一步包括以下步骤:S1,将各立交点标识对应的关联道路线标识所标识道路线的道路线压盖层级值初始化为相应立交点标识所对应的立交点原始压盖层级;S2,将对应同一所述关联道路线标识的各所述道路线压盖层级值,更新为最大的所述道路线压盖层级值;S3,根据对应同一所述立交点位置标识的各立交点所对应的所述立交点原始压盖层级,调整各所述立交点对应的所述关联道路线标识对应的道路线压盖层级值;S4,判断每个所述关联道路线标识对应的道路线压盖层级值是否相同,若相同,则完成确定所述电子地图中各所述立交点所属道路线的道路线压盖层级值的步骤,否则,跳转至执行步骤S2。3.根据权利要求2所述的方法,其特征在于,所述将对应同一所述关联道路线标识的各所述道路线压盖层级值,更新为最大的所述道路线压盖层级值的步骤,包括:基于所述关联道路线标识,对所述立交点压盖关系数据进行聚合处理,分别确定对应每个所述关联道路线标识的所有立交点标识;对于每个所述关联道路线标识,通过对应该关联道路线标识的所有所述道路线压盖层级值中的最高值,更新该关联道路线标识对应的道路线压盖层级值。4.根据权利要求2所述的方法,其特征在于,所述根据对应同一所述立交点位置标识的各立交点所对应的所述立交点原始压盖层级,调整各所述立交点对应的所述关联道路线标识对应的道路线压盖层级值的步骤,包括:基于所述立交点位置标识,对所述立交点压盖关系数据进行聚合处理,分别确定对应每个所述立交点位置标识的所有立交点标识;对于每个所述立交点位置标识,分别执行以下道路线压盖层级值调整操作:按照各立交点所对应的立交点原始压盖层级从低到高的顺序,对该立交点位置标识对应的所有所述立交点进行从前向后排序;将第一个立交点所属道路线的当前道路线压盖层级值,作为所述第一个立交点所属道路线的调整后道路线压盖层级值;从第二个所述立交点起,依次将各所述立交点作为当前立交点,并根据当前立交点所
属道路线的道路线压盖层级值、所述当前立交点和前一个立交点各自对应的所述立交点原始压盖层级的差值,以及,所述前一个立交点所属道路线调整后的道路线压盖层级值各自对应,调整当前立交点所属道路线的道路线压盖层级值,直至调整完所述立交点位置标识对应的所有立交点所属道路线的道路线压盖层级值。5.根据权利要求4所述的方法,其特征在于,所述根据当前立交点...
【专利技术属性】
技术研发人员:赵志强,尹伟,朱宝晖,
申请(专利权)人:汉海信息技术上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。