本公开涉及一种显示方法、装置、电子设备、可读存储介质及产品。
背景技术:
1、随着计算机技术的发展,电子地图越来越完善。借助电子地图能够实现地图找房、景区查询、实时导航等功能,其中,地图找房更是成为了人们在房屋租赁、购买等方面不可或缺的功能。
2、在相关技术中,在地图界面中基于实际经纬度直接显示多个标注数据,例如房源标注数据、医院标注数据、学校标注数据、商场标注数据、公交站点标注数据等,但是,这样会导致地图界面的标注数据显示密度较高,进而导致显示的多个标注数据之间发生重叠,降低标注数据显示效率。
技术实现思路
1、为了解决上述技术问题中的至少一个,本公开提供了一种显示方法、装置、电子设备、可读存储介质及产品。
2、本公开第一方面提供了一种显示方法,包括:对当前地图界面的至少一个待标注数据进行聚合处理以获得聚合标注数据,一个所述聚合标注数据与至少一个所述待标注数据相关联;在所述当前地图界面显示所述聚合标注数据;以及响应于所述聚合标注数据被触发,显示被触发聚合标注数据相关联的待标注数据。
3、在一些实施方式中,所述对当前地图界面的至少一个待标注数据进行聚合处理以获得聚合标注数据,包括:确定当前地图界面的至少一个待标注数据的所属区域;以及根据所述所属区域对至少一个所述待标注数据进行聚合处理以获得所述聚合标注数据。
4、在一些实施方式中,所述确定当前地图界面的至少一个待标注数据的所属区域,包括:根据目标实地距离对所述当前地图界面对应的实地区域进行分割处理以获得多个分割区域;以及根据多个所述分割区域确定所述当前地图界面的至少一个待标注数据的所属区域。
5、在一些实施方式中,所述根据目标实地距离对所述当前地图界面对应的实地区域进行分割处理以获得多个分割区域,包括:以所述目标实地距离为分割单位,对所述当前地图界面对应的实地区域进行横向分割和竖向分割,以获得多个所述分割区域。
6、在一些实施方式中,所述根据多个所述分割区域确定所述当前地图界面的至少一个待标注数据的所属区域,包括:确定边界标注数据,所述边界标注数据为所述当前地图界面的至少一个待标注数据中位于边界的待标注数据;根据所述边界标注数据对多个所述分割区域进行过滤处理以获得至少一个目标分割区域;以及根据至少一个所述目标分割区域确定所述当前地图界面的至少一个待标注数据的所属区域。
7、在一些实施方式中,所述待标注数据包括标注位置,所述标注位置包括标注经度和标注纬度,所述确定边界标注数据,包括:将所述标注经度最小的待标注数据、所述标注经度最大的待标注数据、所述标注纬度最小的待标注数据和所述标注纬度最大的待标注数据作为所述边界标注数据。
8、在一些实施方式中,所述分割区域包括经度范围和纬度范围,所述经度范围包括经度最小值和经度最大值,所述纬度范围包括纬度最小值和纬度最大值,所述根据所述边界标注数据对多个所述分割区域进行过滤处理以获得至少一个目标分割区域,包括:根据所述边界标注数据确定最小标注经度、最小标注纬度、最大标注经度和最大标注纬度;过滤掉多个所述分割区域中经度最大值小于所述最小标注经度的分割区域、经度最小值大于所述最大标注经度的分割区域、纬度最大值小于所述最小标注纬度的分割区域和纬度最小值大于所述最大标注纬度的分割区域,以获得过滤后分割区域;以及将所述过滤后分割区域作为所述目标分割区域。
9、在一些实施方式中,在所述根据目标实地距离对所述当前地图界面对应的实地区域进行分割处理以获得多个分割区域之前,还包括:确定所述当前地图界面的当前显示比例尺;以及根据所述当前显示比例尺和预设显示距离确定所述目标实地距离。
10、在一些实施方式中,所述待标注数据包括标注位置,所述根据所述所属区域对至少一个所述待标注数据进行聚合处理以获得所述聚合标注数据,包括:根据当前所属区域内所述待标注数据的数量确定聚合标注内容;根据当前所属区域内所述待标注数据的种类确定聚合标注图标;根据当前所属区域内所述待标注数据的标注位置确定聚合标注位置;以及根据所述聚合标注内容、所述聚合标注图标和所述聚合标注位置生成当前所属区域对应的当前聚合标注数据。
11、在一些实施方式中,所述显示被触发聚合标注数据相关联的待标注数据,包括:按照预设显示比例尺对所述当前地图界面进行缩放处理;以及在缩放处理后的地图界面中显示所述被触发聚合标注数据相关联的待标注数据。
12、本公开第二方面提供了一种显示装置,包括:聚合模块,用于对当前地图界面的至少一个待标注数据进行聚合处理以获得聚合标注数据,一个所述聚合标注数据与至少一个所述待标注数据相关联;第一显示模块,用于在所述当前地图界面显示所述聚合标注数据;以及第二显示模块,用于响应于所述聚合标注数据被触发,显示被触发聚合标注数据相关联的待标注数据。
13、本公开第三方面提供了一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器和输出装置;所述存储器存储执行指令;所述输出装置用于在所述处理器的控制下显示数据;所述处理器执行所述存储器存储的执行指令,以实现本公开任一实施方式所述的显示方法。
14、本公开第四方面提供了一种可读存储介质,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现本公开任一实施方式所述的显示方法。
15、本公开第五方面提供了一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现本公开任一实施方式所述的显示方法。
16、本公开提供的显示方法、装置、电子设备、可读存储介质及产品,不是直接显示当前地图界面的全部待标注数据,而是先对当前地图界面的至少一个待标注数据进行聚合处理以获得并显示聚合标注数据,等到某一聚合标注数据被触发时,再显示被触发聚合标注数据相关联的待标注数据,从而降低了当前地图界面的标注数据显示密度,避免因标注数据显示密度过高导致标注数据显示效率较低。
1.一种显示方法,其特征在于,包括:
2.根据权利要求1所述的显示方法,其特征在于,所述对当前地图界面的至少一个待标注数据进行聚合处理以获得聚合标注数据,包括:
3.根据权利要求2所述的显示方法,其特征在于,所述确定当前地图界面的至少一个待标注数据的所属区域,包括:
4.根据权利要求3所述的显示方法,其特征在于,所述根据目标实地距离对所述当前地图界面对应的实地区域进行分割处理以获得多个分割区域,包括:
5.根据权利要求3所述的显示方法,其特征在于,所述根据多个所述分割区域确定所述当前地图界面的至少一个待标注数据的所属区域,包括:
6.根据权利要求5所述的显示方法,其特征在于,所述待标注数据包括标注位置,所述标注位置包括标注经度和标注纬度,所述确定边界标注数据,包括:
7.根据权利要求6所述的显示方法,其特征在于,所述分割区域包括经度范围和纬度范围,所述经度范围包括经度最小值和经度最大值,所述纬度范围包括纬度最小值和纬度最大值,所述根据所述边界标注数据对多个所述分割区域进行过滤处理以获得至少一个目标分割区域,包括:
8.根据权利要求3所述的显示方法,其特征在于,在所述根据目标实地距离对所述当前地图界面对应的实地区域进行分割处理以获得多个分割区域之前,还包括:
9.根据权利要求2所述的显示方法,其特征在于,所述待标注数据包括标注位置,所述根据所述所属区域对至少一个所述待标注数据进行聚合处理以获得所述聚合标注数据,包括:
10.根据权利要求1至9中任一项所述的显示方法,其特征在于,所述显示被触发聚合标注数据相关联的待标注数据,包括:
11.一种显示装置,其特征在于,包括:
12.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器和输出装置;
13.一种可读存储介质,其特征在于,所述可读存储介质中存储有执行指令,所述执行指令被处理器执行时用于实现权利要求1至10中任一项所述的显示方法。
14.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至10中任一项所述的显示方法。