电子地图的道路编码牌配置方法、装置、电子设备和介质制造方法及图纸

技术编号:27008003 阅读:27 留言:0更新日期:2021-01-08 17:13
本申请实施例公开了电子地图的道路编码牌配置方法、装置、电子设备和介质。该方法的实施例包括:对电子地图中的道路线进行整合,得到目标道路线;在目标道路线中对道路编码牌的位置进行采样,得到采样点;将所得到的采样点作为电子地图的最高显示层级对应的采样点,按照显示层级由高到低的次序,依次从每层显示层级对应的采样点中选取下一显示层级对应的采样点,得到不同显示层级对应的采样点;基于不同显示层级对应的采样点,将道路编码牌配置于电子地图的不同显示层级中。该实施方式提高了电子地图缩放过程中道路编码牌显示位置的稳定性以及地图渲染效率。

【技术实现步骤摘要】
电子地图的道路编码牌配置方法、装置、电子设备和介质
本申请实施例涉及计算机
,具体涉及电子地图的道路编码牌配置方法、装置、电子设备和介质。
技术介绍
电子地图的道路编码牌中的内容通常由字母和数字组成。字母用以指示道路类型(如国道为G、省道为S、县道为X、乡道为Y、专用道为Z),数字用于指示道路编号。在电子地图中,尤其是在电子地图的较高显示层级(即较小比例尺)下,道路编码牌能够有效指示位置和方向,为用户出行提供便利。现有技术中,通常在地图渲染过程中,实时根据指定距离对当前显示层级下的道路线中待放置道路编码牌的位置进行采样,将采样点作为当前显示层级下的道路编码牌的放置位置。这种方式无法保证采样点在不同显示层级的位置相同,导致地图缩放过程中道路编码牌出现跳动显示的情况。同时,在地图渲染过程中实时计算采样点需要占用较多计算资源,导致地图渲染效率较低。
技术实现思路
本申请实施例提出了电子地图的道路编码牌配置方法、装置、电子设备和介质,以解决现有技术中地图缩放过程中道路编码牌显示不稳定以及地图渲染效率较低的技术问题。第一方面,本申请实施例提供了一种电子地图的道路编码牌配置方法,该方法包括:对电子地图中的道路线进行整合,得到目标道路线;在所述目标道路线中对道路编码牌的位置进行采样,得到采样点;将所得到的采样点作为所述电子地图的最高显示层级对应的采样点,按照显示层级由高到低的次序,依次从每层显示层级对应的采样点中选取下一显示层级对应的采样点,得到不同显示层级对应的采样点;基于所述不同显示层级对应的采样点,将所述道路编码牌配置于所述电子地图的所述不同显示层级中。第二方面,本申请实施例提供了一种电子地图的道路编码牌配置装置,该装置包括:整合单元,被配置成对电子地图中的道路线进行整合,得到目标道路线;采样单元,被配置成在所述目标道路线中对道路编码牌的位置进行采样,得到采样点;选取单元,被配置成将所得到的采样点作为所述电子地图的最高显示层级对应的采样点,按照显示层级由高到低的次序,依次从每层显示层级对应的采样点中选取下一显示层级对应的采样点,得到不同显示层级对应的采样点;配置单元,被配置成基于所述不同显示层级对应的采样点,将所述道路编码牌配置于所述电子地图的所述不同显示层级中。第三方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中所描述的方法。第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中所描述的方法。本申请实施例提供的电子地图的道路编码牌配置方法、装置、电子设备和介质,通过对电子地图中的道路线进行整合,得到目标道路线;而后在目标道路线中对道路编码牌的位置进行采样;之后将所得到的采样点作为电子地图的最高显示层级对应的采样点,按照显示层级由高到低的次序,依次从每层显示层级对应的采样点中选取下一显示层级对应的采样点,得到不同显示层级对应的采样点;最后基于不同显示层级对应的采样点,将道路编码牌配置于电子地图的不同显示层级中。由此,一方面,由于不同显示层级对应的采样点均从上一显示层级对应的采样点中选取,因而在电子地图缩放过程中,相邻两显示层级中的共同采样点位置不变,由此提高了电子地图缩放过程中道路编码牌显示位置的稳定性。另一方面,预先设定不同显示层级下的道路编码牌放置位置的采样点并预先将其配置于电子地图的不同显示层级中,无需在地图渲染过程中占用计算资源进行采样点的计算,提高了渲染效率。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请的电子地图的道路编码牌配置方法的一个实施例的流程图;图2是本申请的电子地图的不同显示层级中的采样点的位置的示意图;图3是本申请实施例的电子地图在缩放过程中采样点的位置的示意图;图4是本申请实施例的电子地图在缩放过程中道路编码牌的位置的示意图;图5是本申请的电子地图的道路编码牌配置方法的又一个实施例的流程图;图6是本申请的电子地图的道路编码牌配置装置的一个实施例的结构示意图;图7是用于实现本申请实施例的电子设备的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。请参考图1,其示出了根据本申请的电子地图的道路编码牌配置方法的一个实施例的流程100。该电子地图的道路编码牌配置方法,包括以下步骤:步骤101,对电子地图中的道路线进行整合,得到目标道路线。在本实施例中,电子地图(Electronicmap),即数字地图,是利用计算机技术,以数字方式存储和查阅的地图。电子地图通常采用瓦片技术,将一定范围内的地图按照一定的尺寸切成若干行和列的正方形栅格图片。该切片后的正方形栅格图片即为瓦片(Tile)。电子地图可具有多个显示层级(如0级到20级),以便于在用户进行缩放。其中,显示层级也可称为缩放级别。在不同的显示层级下,地图的比例尺不同。通常,显示层级越高,比例尺越小。此外,电子地图的不同显示层级对应的瓦片尺寸不同。通常,显示层级越高,瓦片尺寸越小。电子地图中可包含大量的道路线。不同道路线通常具有不同的道路编码牌。道路编码牌能够有效指示位置和方向,为用户出行提供便利。道路编码牌中的内容通常由字母和数字组成。其中,字母用以指示道路类型(如国道为G、省道为S、县道为X、乡道为Y、专用道为Z),数字用于指示道路编号。此外,针对不同道路等级,道路编码牌样式可具有不同的样式。例如,国道的道路编码牌为红色底纹和白色字体,省道的道路编码牌为黄色底纹和黑色字体,高速公路的道路编码牌为绿色底纹和白色字体等。在本实施例中,电子地图的道路编码牌配置方法的执行主体(如服务器等电子设备)可以对电子地图中的道路线进行整合,得到目标道路线。具体地,上述执行主体可以首先查找出电子地图中可进行合并的道路线。而后,将可进行合并的道路线整合为一条道路线,将整合后的电子地图中的道路线作为目标道路线。其中,电子地图中可进行合并的道路线可包括但不限于具有相同属性信息的道路线,或者,具有相同属性信息且满足预设条件道路线。其中,属性信息可包括但不限于道路类型、道路编号等。预设条件可根据具体需要进行设定,如可包括但不限于以下至少一项:距离小于某一预设值、平行度大于某一预设值、公共线长度大于某一预设值等。作为示例,某一高速公路进京方向(即上行方向)的道路线(即上行道路线)和出京方向(即下行方向)的道路线(即下行道路本文档来自技高网...

【技术保护点】
1.一种电子地图的道路编码牌配置方法,其特征在于,包括:/n对电子地图中的道路线进行整合,得到目标道路线;/n在所述目标道路线中对道路编码牌的位置进行采样,得到采样点;/n将所得到的采样点作为所述电子地图的最高显示层级对应的采样点,按照显示层级由高到低的次序,依次从每层显示层级对应的采样点中选取下一显示层级对应的采样点,得到不同显示层级对应的采样点;/n基于所述不同显示层级对应的采样点,将所述道路编码牌配置于所述电子地图的所述不同显示层级中。/n

【技术特征摘要】
1.一种电子地图的道路编码牌配置方法,其特征在于,包括:
对电子地图中的道路线进行整合,得到目标道路线;
在所述目标道路线中对道路编码牌的位置进行采样,得到采样点;
将所得到的采样点作为所述电子地图的最高显示层级对应的采样点,按照显示层级由高到低的次序,依次从每层显示层级对应的采样点中选取下一显示层级对应的采样点,得到不同显示层级对应的采样点;
基于所述不同显示层级对应的采样点,将所述道路编码牌配置于所述电子地图的所述不同显示层级中。


2.根据权利要求1所述的方法,其特征在于,所述对电子地图中的道路线进行整合,得到目标道路线,包括:
基于电子地图中的道路线的属性信息,选取所述电子地图中的道路线对,并确定所述道路线对的中心线;
对所述中心线进行整合,得到目标道路线。


3.根据权利要求2所述的方法,其特征在于,所述属性信息包括道路类型和道路编号;
以及,所述基于电子地图中的道路线的属性信息,选取所述电子地图中满足预设条件的道路线对,包括:
将电子地图中道路类型相同且道路编号相同的道路线汇总至第一道路线集合;
将所述第一道路线集合中通行方向相反且满足预设条件的两道路线组合为一个道路线对。


4.根据权利要求3所述的方法,其特征在于,所述预设条件包括以下至少一项:两道路线的距离小于第一预设值,两道路线的平行度大于第二预设值,两道路线的公共线长度大于第三预设值。


5.根据权利要求3所述的方法,其特征在于,所述确定所述道路线对的中心线,包括:
确定所述道路线对中的上行道路线和下行道路线;
确定所述上行道路线中的各坐标点到所述下行道路线的垂线的中点和所述下行道路线的各坐标点到所述上行道路线的垂线的中点;
对所确定出的中点进行连接,得到所述道路线对的中心线。


6.根据权利要求3所述的方法,其特征在于,所述对所述中心线进行整合,得到目标道路线,包括:
基于所述中心线的道路类型和道路编号,确定所述中心线的道路编码牌,并将道路编码牌相同的中心线汇总至第二道路线集合;
将所述第二道路线集合中的中心线进行连接,得到目标道路线。


7.根据权利要求1所述的方法,其特征在于,所述在所述目标道路线中对道路编码牌的位置进行采样,得到采样点,包括:
将所述目标道路线的...

【专利技术属性】
技术研发人员:赵志强
申请(专利权)人:汉海信息技术上海有限公司
类型:发明
国别省市:上海;31

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

1