地图信息点的显示方法、装置、设备和可读存储介质制造方法及图纸

技术编号:26762610 阅读:29 留言:0更新日期:2020-12-18 23:13
本申请实施例公开了一种地图信息点的显示方法、装置、设备和可读存储介质,涉及智能交通和电子地图技术领域。具体实现方案为获取待显示的目标信息点POI的显示位置;在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置与所述目标电子地图中各POI的影响区域的位置关系;如果所述目标POI的显示位置在所述目标电子地图中各POI的影响区域之外,在所述目标电子地图的显示位置处显示所述目标POI的信息。本申请的技术在显示POI时,提高显示效率和智能化程度,同时避免压盖周边的POI,保证整体的显示效果。

【技术实现步骤摘要】
地图信息点的显示方法、装置、设备和可读存储介质
本申请涉及智能交通和电子地图
,尤其涉及一种地图信息点的显示方法、装置、设备和可读存储介质。
技术介绍
电子地图中,地图POI(PointofInformation,信息点)可以代表一个商铺、一个公交站和一条道路等。在电子地图以不同的比例尺显示时,其显示的POI也会不同。比例尺越小,显示的POI数量越多,POI类型越丰富。现有技术在对POI更新时,会将更新后的所有POI在各个比例尺上重新排布显示。这种全量的POI排布显示方法计算量大,效率较低,不够智能。
技术实现思路
本申请实施例提供了一种地图信息点的显示方法、装置、设备和可读存储介质。第一方面,本申请实施例提供了一种地图信息点的显示方法,包括:获取待显示的目标信息点POI的显示位置;在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置与所述目标电子地图中各POI的影响区域的位置关系;如果所述目标POI的显示位置在所述目标电子地图中各POI的影响区域之外,在所述目标电子地图的显示位置处显示所述目标POI的信息。第二方面,本申请实施例还提供了一种地图信息点的显示装置,包括:获取模块,用于获取待显示的目标信息点POI的显示位置;确定模块,用于在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置与所述目标电子地图中各POI的影响区域的位置关系;显示模块,用于如果所述目标POI的显示位置在所述目标电子地图中各POI的影响区域之外,在所述目标电子地图的显示位置处显示所述目标POI的信息。第三方面,本申请实施例提供了一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行任一实施例所提供的一种地图信息点的显示方法。第四方面,本申请实施例提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行任一实施例所提供的一种地图信息点的显示方法。根据本申请的技术在显示POI时,提高显示效率和智能化程度,同时避免压盖周边的POI,保证整体的显示效果。应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。附图说明附图用于更好地理解本方案,不构成对本申请的限定。其中:图1是本申请实施例中的第一种地图信息点的显示方法的流程图;图2a是本申请实施例中的第二种地图信息点的显示方法的流程图;图2b是本申请实施例中的POI影响区域的示意图;图3是本申请实施例中的第三种地图信息点的显示方法的流程图;图4是本申请实施例中的地图信息点的显示装置的结构图;图5是本申请实施例中的电子设备的结构示意图。具体实施方式以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。根据本申请的实施例,图1是本申请实施例中的第一种地图信息点的显示方法的流程图,本申请实施例适用于将新增或者更新后的POI显示在电子地图上的情况。该方法通过地图信息点的显示装置执行,该装置采用软件和/或硬件实现,并具体配置于具备一定数据运算能力的电子设备中。如图1所示的地图信息点的显示方法,包括:S110、获取待显示的目标信息点POI的显示位置。本实施例中待显示的POI是新增的POI或者将历史POI进行更新后的POI。为了方便描述和区分,将待显示在POI称为目标POI。目标POI的显示位置为在电子地图上的位置,可以用经纬度表示。可选的,根据目标POI在现实场景中的位置,得到目标POI的显示位置。S120、在以设定比例尺显示的目标电子地图中,确定目标POI的显示位置与目标电子地图中各POI的影响区域的位置关系。电子地图可以以不同的比例尺进行显示,例如1米:500米的比例尺,1米:5000米的比例尺。设定比例尺可以为电子地图可显示的任一比例尺。为了方便描述和区分,将以设定比例尺显示的电子地图称为目标电子地图。以不同比例尺显示的电子地图会显示不同的POI,例如以1:500的比例尺显示电子地图时,显示小区和商铺,以1:5000的比例尺显示电子地图时,显示占地面积更大的村镇。本实施例为目标电子地图中各POI划定一定范围的影响区域,该影响区域实质为在视觉效果上POI所占的区域,一般大于POI的实际占地范围。在影响区域内部不应再显示其它POI的信息,以免在视觉效果上对该POI产生遮盖或碰撞影响。换言之,考虑到周边的POI在视觉效果上的影响。各POI的影响区域可以不重叠或者部分重叠。目标POI的显示位置可能在各POI的影响区域之外,也可能在至少一个POI的影响区域之内。S130、如果目标POI的显示位置在目标电子地图中各POI的影响区域之外,在目标电子地图的显示位置处显示目标POI的信息。如果目标POI的显示位置在目标电子地图中各POI的影响区域之外,说明目标POI不会对当前已显示的POI造成遮盖或者碰撞影响,可以正常显示。具体的,在目标电子地图的底图的显示位置处,显示目标POI的信息。可选的,目标POI的信息包括但不限于目标POI的名称、图标和介绍。可选的,在显示目标POI的信息之后,还包括在以设定比例尺显示的目标电子地图上位目标POI构建影响区域,以便为后续更新的POI提供位置关系确定的数据基础,同时避免本次显示的POI被遮盖或碰撞。本实施例创造性地提出了POI的影响区域,以指导目标POI的显示情况。通过确定目标POI的显示位置与目标电子地图中各POI的影响区域的位置关系,得到在视觉效果上,目标POI是否适合显示在目标地图上;如果目标POI的显示位置在目标电子地图中各POI的影响区域之外,说明目标POI不会对当前已显示的POI造成遮盖或者碰撞影响,从而直接在目标电子地图的显示位置处显示目标POI的信息。本实施例提供的方法能够避免压盖周边的POI,保证整体的显示效果。本实施例通过比较目标POI与其他POI的影响区域的位置关系,进而自动显示POI的信息,无需对所有POI重新编排显示,能够提高更新效率和智能化程度,同时避免压盖周边的POI,保证整体的显示效果。根据本申请的实施例,图2a是本申请实施例中的第二种地图信息点的显示方法的流程图,本申请实施例在上述各实施例的技术方案的基础上进一步优化。可选的,在操作“以设定比例尺显示的目标电子地图中,确定目标POI的显示位置与目标电子地图中各PO本文档来自技高网...

【技术保护点】
1.一种地图信息点的显示方法,包括:/n获取待显示的目标信息点POI的显示位置;/n在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置与所述目标电子地图中各POI的影响区域的位置关系;/n如果所述目标POI的显示位置在所述目标电子地图中各POI的影响区域之外,在所述目标电子地图的显示位置处显示所述目标POI的信息。/n

【技术特征摘要】
1.一种地图信息点的显示方法,包括:
获取待显示的目标信息点POI的显示位置;
在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置与所述目标电子地图中各POI的影响区域的位置关系;
如果所述目标POI的显示位置在所述目标电子地图中各POI的影响区域之外,在所述目标电子地图的显示位置处显示所述目标POI的信息。


2.根据权利要求1所述的方法,在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置与所述目标电子地图中各POI的影响区域的位置关系之后,还包括:
如果所述目标POI的显示位置在所述目标电子地图中POI的影响区域之内,确定所述显示位置位于的影响区域所属的周边POI;
如果所述目标POI的显示优先级高于所述周边POI的显示优先级,在所述目标电子地图的显示位置处显示所述目标POI的信息。


3.根据权利要求2所述的方法,在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置与所述目标电子地图中各POI的影响区域的位置关系之后,还包括:
如果所述目标POI的显示优先级低于所述周边POI的显示优先级,确定大于所述设定比例尺的下一比例尺;
将所述下一比例尺更新为新的设定比例尺,并返回位置关系的确定操作。


4.根据权利要求1-3任一项所述的方法,所述设定比例尺根据业务需求确定,或者根据所述目标POI的属性确定;
其中,所述属性包括类型、搜索热度、面积和临街属性中的至少一项。


5.根据权利要求1-3任一项所述的方法,在所述在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置与所述目标电子地图中各POI的影响区域的位置关系之前,还包括:
将以各比例尺显示的电子地图分别进行网格划分,得到多个网格区域;
所述在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置与所述目标电子地图中各POI的影响区域的位置关系,包括:
在以设定比例尺显示的目标电子地图中,确定所述目标POI的显示位置位于的目标网格区域;
确定所述目标POI的显示位置与所述目标网格区域内各POI的影响区域的位置关系。


6.根据权利要求1-3任一项所述的方法,其中,所述各POI的影响区域的范围根据所述设定比例尺确定;所述各POI的影响区域的形状根据POI的显示形状确定。


7.根据权利要求1-3任一项所述的方法,在所述获取待显示的目标信息点POI的显示位置之前,还包括:
删除所述目标POI在历史显示位置处显示的信息,以及在所述历史显示位置处的影响区域。


8.一种地图信息点的显示装置,包括:

【专利技术属性】
技术研发人员:刘巍
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1