CN110660313A - 信息呈现方法和装置 - Google Patents

信息呈现方法和装置 Download PDF

Info

Publication number
CN110660313A
CN110660313A CN201810714489.7A CN201810714489A CN110660313A CN 110660313 A CN110660313 A CN 110660313A CN 201810714489 A CN201810714489 A CN 201810714489A CN 110660313 A CN110660313 A CN 110660313A
Authority
CN
China
Prior art keywords
labeling
user
annotation
words
word
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810714489.7A
Other languages
English (en)
Inventor
梁威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201810714489.7A priority Critical patent/CN110660313A/zh
Publication of CN110660313A publication Critical patent/CN110660313A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/003Maps
    • G09B29/005Map projections or methods associated specifically therewith
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/10Map spot or coordinate position indicators; Map reading aids

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例公开了信息呈现方法和装置。该方法的一具体实施方式包括:确定待呈现给用户的每一个标注词语的标注区域,其中,每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域,标注词语的标注区域位于电子地图中并且可包围标注词语;在每一个标注词语的标注区域内向用户呈现标注词语。实现了可以以用户设置的字体大小向用户呈现兴趣点的标注词语,并且可以根据用户在观看呈现的地图数据时对终端的移动,自动调整呈现给用户的标注词语的数量和/或调整标注词语中的文字的字体大小。

Description

信息呈现方法和装置
技术领域
本申请涉及计算机领域,具体涉及电子地图领域,尤其涉及信息呈现方法和装置。
背景技术
目前,所有用户在使用电子地图时,是以统一的字体大小呈现兴趣点的标注词语。由于用户的视力和阅读习惯不同,经常会出现需要增大标注词语中的文字的大小或减小标注词语中的文字的大小的情况。用户需要在电子地图上进行缩放操作来增大标注词语中的文字的大小或减小标注词语中的文字的大小。并且标注词语每呈现一次,均需用户在电子地图上进行一次缩放操作。
发明内容
本申请实施例提供了信息呈现方法和装置。
第一方面,本申请实施例提供了信息呈现方法,该方法包括:确定待呈现给用户的每一个标注词语的标注区域,其中,每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域,标注词语的标注区域位于电子地图中并且可包围标注词语;在每一个标注词语的标注区域内向用户呈现标注词语。
第二方面,本申请实施例提供了信息呈现装置,该装置包括:确定单元,被配置为确定待呈现给用户的每一个标注词语的标注区域,其中,每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域,标注词语的标注区域位于电子地图中并且可包围标注词语;呈现单元,被配置为在每一个标注词语的标注区域内向用户呈现标注词语。
本申请实施例提供的信息呈现方法和装置,通过确定待呈现给用户的每一个标注词语的标注区域,其中,每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域,标注词语的标注区域位于电子地图中并且可包围标注词语;在每一个标注词语的标注区域内向用户呈现标注词语。实现了可以以用户设置的字体大小向用户呈现兴趣点的标注词语,并且可以根据用户在观看呈现给地图数据时对终端的移动,自动调整呈现给用户的标注词语的数量和/或调整标注词语中的文字的字体大小。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1示出了适于用来实现本申请的实施例的示例性***架构;
图2示出了根据本申请的信息呈现方法的一个实施例的流程图;
图3示出了向用户呈现标注词语的一个效果示意图;
图4示出了根据本申请的信息呈现方法的另一个实施例的流程图;
图5示出了根据本申请的信息呈现装置的一个实施例的结构示意图;
图6是适于用来实现本申请实施例的终端的计算机***的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
请参考图1,其示出了适于用来实现本申请的实施例的示例性***架构。
如图1所示,***架构包括终端101、网络102、服务器103。网络102可以为有线通信网络或无线通信网络。
服务器103可以为提供电子地图服务的服务器。终端101可以从服务器103获取一个区域例如一个城市的电子地图数据。地图数据包括区域内的多个兴趣点的数据。兴趣点的数据包括:兴趣点的轮廓、兴趣点的类型标识、兴趣点的标注词语。终端101的用户使用电子地图时,可以在终端101上每一次向用户呈现电子地图中的部分兴趣点的轮廓、部分兴趣点的类型标识、部分兴趣点的标注词语。
请参考图2,其示出了根据本申请的信息呈现方法的一个实施例的流程。本申请实施例所提供的信息呈现方法可以由终端(例如图1中的终端101)执行。该方法包括以下步骤:
步骤201,确定待呈现给用户的每一个标注词语的标注区域。
在本实施例中,可以将电子地图中的兴趣点的名称称之为标注词语。一个兴趣点具有一个名称,一个兴趣点具有一个标注词语,相应的,一个标注词语属于一个兴趣点。一个标注词语中的所有文字的字体大小相同。
在本实施例中,标注词语中的文字的字体大小可以由电子地图的用户设置。用户可以预先设置在电子地图上显示的兴趣点的标注词语的字体大小,待呈现的标注词语中的文字的字体大小可以为用户预先设置的字体大小。
在本实施例的一些可选的实现方式中,标注词语中的文字的字体包括以下之一:用户设置的字体大小、默认的字体大小。当用户预先设置了在电子地图上显示的兴趣点的标注词语的字体大小时,则待呈现的标注词语中的文字的字体大小可以为用户预先设置的字体大小,当用户未预先设置在电子地图上显示的兴趣点的标注词语中的文字的字体大小时,则待呈现的标注词语中的文字的字体大小可以为默认的字体大小。
在本实施例中,在向用户呈现每一个标注词语之前,可以分别确定每一个标注词语的标注区域。一个标注词语的标注区域为位于电子地图中的可包围标注词语的区域。标注区域的形状可以为矩形。一个标注词语的标注区域的面积均可以略大于该标注词语的面积。当标注词语中的文字的字体大小为预设字体大小时,一个标注词语的标注区域为位于电子地图中的可包围该标注词语的区域。换言之,当一个标注词语中的文字在以预设字体大小呈现给用户时,该标注词语是在电子地图中的可以包围该标注词语的标注区域内呈现给用户的。
例如,用户预先设置了字体大小。用户打开电子地图APP,首先可以根据用户当前的位置,确定出用户附近的预设数量个兴趣点,用户附近的预设数量个兴趣点的标注词语为待呈现给用户的标注词语。在将用户附近的预设数量个兴趣点的标注词语呈现给用户之前,可以首先确定待呈现给用户的每一个标注词语的标注区域。
在本实施例中,其他的标注词语并不特指某一个标注词语,而是相对于某一个标注词语而言的。对于一个标注词语,待呈现的所有标注词语中处于该标注词语之外的标注词语均为其他的标注信息。确定出的待呈现给用户的每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域,确定出的每一个标注词语的标注区域均与其他的标注词语的标注区域无相同的子区域。换言之,对于任意一个标注词语的标注区域,该标注词语的标注区域与除了该标注词语之外的任意一个其他的标注区域均无相同的子区域。从而,使得在待呈现给用户的每一个标注词语在各自的标注区域内呈现给用户时,可以确保任意两个标注词语之间均不会出现重叠的情况。对于一个标注词语的标注区域,该标注词语的其他的标注词语的数量为多个,确定出的该标注词语的标注区域与任意一个该标注词语的其他的标注词语的标注区域均没有重叠的子区域。
在本实施例中,当用户使用电子地图时,还向用户呈现部分兴趣点的轮廓、兴趣点的类型标识。表示兴趣点的轮廓的图案为根据兴趣点的经纬度绘制在电子地图中的,表示兴趣点的轮廓的图案在电子地图中标注区域与兴趣点的经纬度相关联。确定出的各个兴趣点的标注词语标注区域还应满足位于表示兴趣点的轮廓的图案内或表示兴趣点的轮廓的图案附近。
在本实施例的一些可选的实现方式中,当确定待呈现给用户的每一个标注词语的标注区域时,可以首先确定每一个标注词语的初始的标注区域。每一个初始的标注区域均位于相同的初始标注方位,标注词语的标注区域所位于的标注方位为标注区域相对于在电子地图中标注词语所属的兴趣点的类型标识的方位。
标注词语的标注区域所位于的标注方位可以为:电子地图中标注词语所属的兴趣点的类型标识的左方、电子地图中标注词语所属的兴趣点的类型标识的右方、电子地图中标注词语所属的兴趣点的类型标识的下方、电子地图中标注词语所属的兴趣点的类型标识的上方、电子地图中标注词语所属的兴趣点的类型标识的上右方、电子地图中标注词语所属的兴趣点的类型标识的上左方、电子地图中标注词语所属的兴趣点的类型标识的下右方、电子地图中标注词语所属的兴趣点的类型标识的下左方。
在确定每一个标注词语的初始的标注区域之后,可以判断每一个标注词语的初始的标注区域是否与其他的标注词语的标注区域重叠。当一个标注词语的初始的标注区域与至少一个其他的标注词语的初始的标注区域的区域重叠时,则该标注词语为区域重叠的标注词语。然后,可以从区域重叠的标注词语中选取出部分标注词语。选取出部分标注词语之后应满足:除了选取出的部分标注词语之外的标注词语中的任意两个标注词语的初始的标注区域均没有重叠的子区域。可以将除了选取出的部分标注词语之外的每一个标注词语的初始的标注区域直接作为除了选取出的标注词语之外的每一个标注词语的标注区域。换言之,对于除了选取出的部分标注词语之外的每一个标注词语,直接将确定出的初始的标注区域作为呈现给用户时包围标注词语的标注区域,除了选取出的部分标注词语之外的标注词语中的任意两个词语的初始标注区域均没有重叠的子区域。对于从区域重叠的标注词语中选取出部分标注词语中的每一个词语,不将初始的标注区域作为呈现给用户时包围标注词语的标注区域,而是重新确定出标注区域。重新确定出的标注区域位于不同于初始标注区域所位于的方位。可以分别确定选取出的部分标注词语中的每一个标注词语的位于不同于初始标注方位的其他的标注方位的标注区域。确定出的部分标注词语中的每一个标注词语的位于不同于初始标注方位的其他的标注方位的标注区域均与任意一个其他的标注词语的标注区域没有重叠的子区域。由于除了选取出的部分标注词语之外的标注词语中的任意两个标注词语的标注区域即任意两个标注词语的初始的标注区域均没有重叠的子区域,确定出的部分标注词语中的每一个标注词语的位于不同于初始标注方位的其他的标注方位的标注区域均与任意一个其他的标注词语的标注区域没有重叠的子区域,从而,待呈现给用户的每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域。
例如,待呈现给用户的标注词语的数量为3个。一个标注词语为一个商场的名称,一个标注词语为一个公园的名称、一个标注词语为一个写字楼的名称。待呈现给用户的每一个标注词语的初始的标注区域均可以包围标注词语,并且,每一个标注词语的初始的标注区域均位于在各自所属的兴趣点的类型标识的右方,即商场的标注词语的初始的标注区域位于电子地图中位于该商场的轮廓内的商场的类型标注的右方,公园的标注词语的初始的标注区域位于电子地图中位于该公园的轮廓内的公园的类型标注的右方,写字楼的标注词语的初始的标注区域位于电子地图中位于该写字楼的轮廓内的写字楼的类型标注的右方。当用户预先设置了字体大小时,则标注词语的文字的字体大小采用用户设置的字体大小。在用户设置的字体大小较大的情况下,相应的,各个标注词语的初始的标注区域的面积也较大,并且均在同一方位,可能出现部分标注词语的标注区域出现重叠的子区域的情况。
假设商场的标注词语的初始的标注区域与写字楼的标注词语的初始的标注区域有重叠,公园的标注词语的初始的标注区域与商场的标注词语的初始的标注区域、写字楼的标注词语的初始的标注区域均没有重叠的子区域。商场的标注词语和写字楼的标注词语均为重叠的标注词语。由于选取出任意一个标注词语之后,剩余的一个标注词语的初始标注区域均可以与公园的标注词语的初始的标注区域没有重叠的子区域,因此,可以选取出任意一个标注词语。假设选取出商场的标注词语,可以将写字楼的标注词语的初始的标注区域直接作为表示写字楼的标注词语的标注区域,将公园的标注词语的初始的标注区域作为公园的标注词语的标注区域。可以重新在位于电子地图中位于该商场的轮廓内的商场的类型标注的位于不同于初始的标注方位即右方的另一个标注方位例如上方确定出一个商场的标注区域。该确定出的商场的标注区域与写字楼的标注词语的标注区域即写字楼的初始的标注区域、公园的标注词语的标注区域即公园的标注词语的初始的标注区域均没有重叠的子区域。从而,最终的商场的标注词语的标注区域、位于电子地图中位于该商场的轮廓内的商场的类型标注的右方,公园的标注词语的标注区域均没有重叠的子区域。
请参考图3,其示出了向用户呈现标注词语的一个效果示意图。
在图3中,示出了电子地图中的一个礼堂的类型标识301、该礼堂的标注词语302、一个艺术中心的类型标识303、该艺术中心的标注词语304、一个公园的类型标识305、该公园的标注词语306。各个标注词语中的文字的字体大小可以为用户设置的字体大小。礼堂、艺术中心、公园的标注区域的面积均略大于各自的标注词语的总面积。礼堂、艺术中心、公园各自的标注词语被呈现给用户时各自的标注区域的轮廓不向用户呈现。礼堂、公园的标注方位均为各自的类型标识的右方,艺术中心的标注方位为类型标识的上方,不同于礼堂、公园的标注方位,从而,避免艺术中心的标注词语与公园的标注词语重叠。
步骤202,在每一个标注词语的标注区域内向用户呈现标注词语。
在本实施例中,在确定待呈现的用户的每一个标注词语的标注区域之后,分别在每一个标注词语的标注区域内向呈现标注词语。换言之,一个标注词语是在电子地图中的可以包围该标注词语的标注区域内呈现给用户的。
在本实施例中,当用户预先设置了在电子地图上的兴趣点的标注词语中的字体大小时,则待呈现的标注词语中的文字的字体大小可以为用户预先设置的字体大小。对于待呈现给用户的每一个标注词语,可以确定包围文字的字体大小为用户设置的字体大小的标注词语的标注区域。每一个标注区域均与其他的标注区域没有重叠的子区域。然后,分别在每一个标注词语的标注区域内向呈现标注词语。从而,实现在用户对电子地图上的兴趣点的标注词语中的字体大小进行设置的情况下,对电子地图上的兴趣点的标注词语进行呈现。可以相当于在向用户呈现电子地图上的兴趣点的标注词语时,可以由用户对电子地图上的兴趣点的标注词语中的字体大小进行设置。
请参考图4,其示出了根据本申请的信息呈现方法的另一个实施例的流程。本申请实施例所提供的信息呈现方法可以由终端(例如图1中的终端101)执行。该方法包括以下步骤:
步骤401,确定待呈现给用户的每一个标注词语的标注区域。
在本实施例中,在向用户呈现每一个标注词语之前,可以分别确定每一个标注词语的标注区域。确定出的待呈现给用户的每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域。
步骤402,在每一个标注词语的标注区域内向用户呈现标注词语。
在本实施例中,在确定待呈现的用户的每一个标注词语的标注区域之后,分别在每一个标注词语的标注区域内向呈现标注词语。
步骤403,响应于检测到满足预设调整条件,调整呈现给用户的标注词语的数量和/或字体大小。
在本实施例中,在将待呈现的每一个标注词语在各自的标注区域内呈现给用户之后,可以实时检测是否满足预设调整条件。预设调整条件包括用户处于关注状态并且出现预设移动情况。可以检测用户是否处于关注状态,关注状态为用户手持终端并且注视终端的屏幕的状态。当检测到用户处于关注状态时,可以进一步检测是否出现预设移动情况。预设移动情况包括以下之一:用户的终端远离用户、用户的终端接近用户。
在本实施例中,检测到用户处于关注状态并且出现预设移动情况可以相当于检测到用户处于关注状态并且检测到在用户处于关注状态时出现的预设移动情况。
在本实施例中,当检测到用户处于关注状态并且出现预设移动情况,可以调整标注词语中的文字的字体大小和/或调整呈现给用户的标注词语的数量。
换言之,当检测到用户手持终端并且注视终端的屏幕,并且用户的终端远离或接近用户,可以调整呈现给用户的标注词语的数量和/或调整标注词语中的文字的字体大小。
例如,用户开始使用电子地图时,首先在终端上将用户附近的预设数量个兴趣点的标注词语在各自的标注区域内呈现给用户。用户手持终端观看用户附近的预设数量个兴趣点的标注词语,当用户手持终端在前后方向移动时,则可以检测到用户手持终端并且注视终端的屏幕,并且用户的终端远离或接近用户,可以调整呈现给用户的标注词语的数量和/或调整标注词语中的文字的字体大小。
在本实施例中,可以基于用户的终端的姿态和预先记录的姿态的比较结果来检测用户是否处于关注状态。可以预先记录用户在多个不同的姿势下手持终端并且注视终端的屏幕时加速度传感器输出的姿态数据,终端的姿态数据包括:用户的终端的X轴与标准空间直角坐标的X轴的夹角、用户的终端的Y轴与标准空间直角坐标的Y轴的夹角、用户的终端的Z轴与标准空间直角坐标的Z轴的夹角。用户的终端的X轴、Y轴、Z轴为以终端的屏幕上的一个点例如左下角的点为坐标系原点的坐标系中的X轴、Y轴、Z轴。当判断用户是否处于关注状态时,可以判断当前的用户的终端的姿态是否与预先确定的姿态匹配。当采集到的用户当前的姿态中的各自姿态角和预先记录的相应的姿态角的差值均在一定范围内时,可以确定用户处于关注状态,从而,检测出用户处于关注状态。
在本实施例中,可以根据终端的加速度传感器采集的姿态数据、终端的光线传感器采集的亮度数据检测用户的终端远离或接近用户。
在本实施例中,当根据用户的终端的加速度传感器采集的姿态数据,检测到用户的终端从在用户的终端的Z轴上的远离用户的方向上移动的起始时刻起,已经移动了大于Z轴对应的阈值的长度,并且检测到在从起始时刻到检测到已经移动的长度大于Z轴对应的阈值时刻之间的时间段内用户的终端在X轴和Y轴上的移动量均分别小于X轴对应的阈值、Y轴对应的阈值,Z轴对应的阈值大于X轴对应的阈值、Y轴对应的阈值,同时,检测到用户的终端从在Z轴上的远离用户的方向上移动的起始时刻的亮度小于已经移动了大于Z轴对应的阈值的长度之后的某一时刻的亮度,则可以确定用户的终端远离用户。相应地,直至检测到用户的终端在Z轴上的远离用户的方向上停止移动,用户的终端一直远离用户。
在本实施例中,当根据用户的终端的加速度传感器采集的姿态数据,检测到用户的终端从在用户的终端的Z轴上的接近用户的方向上移动的起始时刻起,已经移动了大于Z轴对应的阈值的长度,并且检测到在从该起始时刻到检测到已经移动的长度大于Z轴对应的阈值时刻之间的时间段内用户的终端在X轴和Y轴上的移动量均分别小于X轴对应的阈值、Y轴对应的阈值,同时,检测到用户的终端从在Z轴上的接近用户的方向上移动的起始时刻的亮度大于已经移动了大于Z轴对应的阈值的长度之后的某一时刻的亮度,则可以确定用户的终端接近用户。相应地,直至检测到用户的终端在Z轴上的接近用户的方向上停止移动,用户的终端一直接近用户。
在本实施例中,当检测到用户处于关注状态并且用户的终端远离用户,可以减少呈现给用户的标注词语的数量,并且可以增大标注词语中的文字的字体大小。
在本实施例中,当检测到用户处于关注状态并且用户的终端远离用户,减少呈现给用户的标注词语的数量可以为从用户的终端远离用户的起始时刻呈现给用户的标注词语中选取出部分标注词语,在检测到用户的终端停止远离用户的时刻,将除了部分标注词语之外的标注词语呈现给用户,同时,在该时刻不将选取出的部分标注词语呈现给用户。可以从同一类型的兴趣点的标注词语中选取出标注词语,也可以选取出所属的兴趣点的面积较小的标注词语。
在本实施例中,增大标注词语中的文字的字体大小可以为在用户的终端远离用户的起始时刻标注词语中的文字的字体大小的基础上进行增大。
在本实施例中,可以根据用户的终端在Z轴上的远离用户的方向上移动的起始时刻起到检测到用户的终端停止在Z轴上的远离用户的方向上移动的时刻之间用户的终端远离用户的总距离,确定标注词语中的文字的字体大小的增大量,增大量为整数。可以将用户的终端从在Z轴上的远离用户的方向上移动的起始时刻时标注词语中的文字的字体大小与增大量之和作为增大后的字体大小。从而,检测到用户的终端停止在Z轴上的远离用户的方向上移动的时刻,将除了选取出的部分标注词语之外的标注词语中的文字的字体大小设置为增大后的字体大小后呈现给用户。
由于检测到用户的终端停止在Z轴上的远离用户的方向上移动的时刻,呈现给用户的除了选取出的部分标注词语之外的标注词语中的文字的字体大小为增大后的字体大小,因此,在呈现给用户之前,需要重新确定除了选取出的部分标注词语之外的每一个标注词语的标注区域,每一个标注区域与其他的除了选取出的部分标注词语之外的标注区域均没有重叠的子区域。然后,在除了选取出的部分标注词语之外的每一个标注词语的各自标注区域内呈现标注词语。
在本实施例中,当检测到用户处于关注状态并且用户的终端接近用户,可以增加呈现给用户的标注词语的数量,并且可以减小标注词语中的文字的字体大小。
在本实施例中,当检测到用户处于关注状态并且用户的终端接近用户,增加呈现给用户的标注词语的数量可以为增加除了用户的终端接近用户的起始时刻呈现给用户的标注词语之外的标注词语,在检测到用户的终端停止接近用户的时刻,将用户的终端接近用户的起始时刻呈现给用户的标注词语和增加的标注词语一起呈现给用户。增加的标注词语可以为与用户的终端接近用户的起始时刻呈现给用户的标注词语所属的兴趣点的类型不同的类型的兴趣点的标注词语,也可以为所属的兴趣点的面积较大的标注词语。
在本实施例中,减小标注词语中的文字的字体大小可以为在用户的终端接近用户的起始时刻标注词语中的文字的字体大小的基础上进行减小。
在本实施例中,可以根据用户的终端在Z轴上的接近用户的方向上移动的起始时刻起到检测到用户的终端停止在Z轴上的接近用户的方向上移动的时刻之间用户的终端接近用户的总距离,确定标注词语中的文字的字体大小的减小量,减小量为整数。可以将用户的终端从在Z轴上的接近用户的方向上移动的起始时刻时标注词语中的文字的字体大小减去减小量得到减小后的字体大小。从而,检测到用户的终端停止在Z轴上的接近用户的方向上移动的时刻,将用户的终端接近用户的起始时刻呈现给用户的标注词语和增加的标注词语中的文字的字体大小设置为减小后的字体大小后呈现给用户。
在呈现给用户之前,需要重新确定用户的终端接近用户的起始时刻呈现给用户的标注词语和增加的标注词语中的每一个标注词语的标注区域,每一个标注区域与其他的除了选取出的部分标注词语之外的标注区域均没有重叠的子区域。然后,在用户的终端接近用户的起始时刻呈现给用户的标注词语和增加的标注词语中的每一个标注词语的各自标注区域内呈现标注词语。
在本实施例中,预设条件还包括:用户在用户的终端的屏幕上进行预设操作。预设操作可以为按压屏幕的操作。可以在当检测到用户按压屏幕并且用户处于关注状态以及用户的终端远离或接近用户时,可以调整标注词语中的文字的字体大小和/或调整呈现给用户的标注词语的数量。
例如,用户在观看用户的终端的屏幕呈现的地图数据时,按压屏幕,并且在前后方向移动用户的终端,此时,可以检测到用户按压屏幕并且用户处于关注状态以及用户的终端远离或接近用户,可以调整呈现给用户的标注词语的数量和/或标注词语中的文字的字体大小。
请参考图5,作为对上述各图所示方法的实现,本申请提供了一种信息呈现装置的一个实施例,该装置实施例与图2所示的方法实施例相对应。
如图5所示,本实施例的信息呈现装置包括:确定单元501,呈现单元502。其中,确定单元501被配置为确定待呈现给用户的每一个标注词语的标注区域,其中,每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域,标注词语的标注区域位于电子地图中并且可包围标注词语;呈现单元502被配置为在每一个标注词语的标注区域内向用户呈现标注词语。
在本实施例的一些可选的实现方式中,标注词语中的文字的字体包括以下之一:用户设置的字体大小、默认的字体大小。
在本实施例的一些可选的实现方式中,确定单元包括:标注区域确定子单元,被配置为确定每一个标注词语的初始的标注区域,其中,每一个标注词语的初始的标注区域均位于相同的初始标注方位,标注词语的标注区域所位于的标注方位为所述标注区域相对于在电子地图中所述标注词语所属的兴趣点的类型标识的方位;从区域重叠的标注词语中选取出部分标注词语,其中,区域重叠的标注词语为初始的标注区域与至少一个标注词语的初始的标注区域具有重叠的子区域的标注词语;将除了选取出的部分标注词语之外的标注词语的初始的标注区域作为除了选取出的标注词语之外的标注词语的标注区域;分别确定选取出的部分标注词语中的每一个标注词语的位于不同于初始标注方位的其他的标注方位的标注区域。
在本实施例的一些可选的实现方式中,信息呈现装置还包括:调整单元,被配置为在每一个标注词语的标注区域内向用户呈现标注词语之后,响应于检测到满足预设调整条件,调整呈现给用户的标注词语的数量和/或调整标注词语中的文字的字体大小,其中,预设调整条件包括:用户处于关注状态并且出现预设移动情况,关注状态为用户手持终端并且注视终端的屏幕的状态,预设移动情况包括以下之一:用户的终端远离用户、用户的终端接近用户。
在本实施例的一些可选的实现方式中,调整单元包括:字体和数量调整子单元,被配置为当出现的预设移动情况为用户的终端远离用户时,减少呈现给用户的标注词语的数量,以及增大标注词语中的文字的字体大小;当出现的预设移动情况为用户的终端接近用户时,增加呈现给用户的标注词语的数量,以及减小标注词语中的文字的字体大小。
在本实施例的一些可选的实现方式中,所述预设调整条件还包括:用户在终端的屏幕上进行预设操作
图6示出了适于用来实现本申请实施例的终端的计算机***的结构示意图。
如图6所示,计算机***包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM603中,还存储有计算机***操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:输入部分606;输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
特别地,本申请的实施例中描述的过程可以被实现为计算机程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包括用于执行流程图所示的方法的指令。该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本申请的方法中限定的上述功能。
本申请还提供了一种终端,该终端可以配置有一个或多个处理器;存储器,用于存储一个或多个程序,一个或多个程序中可以包含用以执行上述实施例中描述的操作的指令。当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器执行上述实施例中描述的操作。
本申请还提供了一种计算机可读介质,该计算机可读介质可以是终端中所包括的;也可以是单独存在,未装配入终端中。上述计算机可读介质承载有一个或者多个程序,当一个或者多个程序被终端执行时,使得终端:确定待呈现给用户的每一个标注词语的标注区域,其中,每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域,标注词语的标注区域位于电子地图中并且可包围标注词语;在每一个标注词语的标注区域内向用户呈现标注词语。
需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被消息执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由消息执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行消息。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机消息的组合来实现。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

Claims (14)

1.一种信息呈现方法,包括:
确定待呈现给用户的每一个标注词语的标注区域,其中,每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域,标注词语的标注区域位于电子地图中并且可包围标注词语;
在每一个标注词语的标注区域内向用户呈现标注词语。
2.根据权利要求1所述的方法,标注词语中的文字的字体包括以下之一:用户设置的字体大小、默认的字体大小。
3.根据权利要求1-2之一所述的方法,确定待呈现给用户的每一个标注词语的标注区域包括:
确定每一个标注词语的初始的标注区域,其中,每一个标注词语的初始的标注区域均位于相同的初始标注方位,标注词语的标注区域所位于的标注方位为所述标注区域相对于在电子地图中所述标注词语所属的兴趣点的类型标识的方位;
从区域重叠的标注词语中选取出部分标注词语,其中,区域重叠的标注词语为初始的标注区域与至少一个标注词语的初始的标注区域具有重叠的子区域的标注词语;
将除了选取出的部分标注词语之外的标注词语的初始的标注区域作为除了选取出的标注词语之外的标注词语的标注区域;
分别确定选取出的部分标注词语中的每一个标注词语的位于不同于初始标注方位的其他的标注方位的标注区域。
4.根据权利要求1-3之一所述的方法,在每一个标注词语的标注区域内向用户呈现标注词语之后,所述方法还包括:
响应于检测到满足预设调整条件,调整呈现给用户的标注词语的数量和/或调整标注词语中的文字的字体大小,其中,预设调整条件包括:用户处于关注状态并且出现预设移动情况,关注状态为用户手持终端并且注视终端的屏幕的状态,预设移动情况包括以下之一:用户的终端远离用户、用户的终端接近用户。
5.根据权利要求4所述的方法,响应于检测到满足预设调整条件,调整呈现给用户的标注词语的数量和/或调整标注词语中的文字的字体大小包括:
当出现的预设移动情况为用户的终端远离用户时,减少呈现给用户的标注词语的数量,以及增大标注词语中的文字的字体大小;
当出现的预设移动情况为用户的终端接近用户时,增加呈现给用户的标注词语的数量,以及减小标注词语中的文字的字体大小。
6.根据权利要求5所述的方法,所述预设调整条件还包括:用户在终端的屏幕上进行预设操作。
7.一种信息呈现装置,包括:
确定单元,被配置为确定待呈现给用户的每一个标注词语的标注区域,其中,每一个标注词语的标注区域均与其他的标注词语的标注区域没有重叠的子区域,标注词语的标注区域位于电子地图中并且可包围标注词语;
呈现单元,被配置为在每一个标注词语的标注区域内向用户呈现标注词语。
8.根据权利要求7所述的装置,标注词语中的文字的字体包括以下之一:用户设置的字体大小、默认的字体大小。
9.根据权利要求7-8之一所述的装置,所述确定单元包括:
标注区域确定子单元,被配置为确定每一个标注词语的初始的标注区域,其中,每一个标注词语的初始的标注区域均位于相同的初始标注方位,标注词语的标注区域所位于的标注方位为所述标注区域相对于在电子地图中所述标注词语所属的兴趣点的类型标识的方位;从区域重叠的标注词语中选取出部分标注词语,其中,区域重叠的标注词语为初始的标注区域与至少一个标注词语的初始的标注区域具有重叠的子区域的标注词语;将除了选取出的部分标注词语之外的标注词语的初始的标注区域作为除了选取出的标注词语之外的标注词语的标注区域;分别确定选取出的部分标注词语中的每一个标注词语的位于不同于初始标注方位的其他的标注方位的标注区域。
10.根据权利要求7-9之一所述的装置,所述装置还包括:
调整单元,被配置为在每一个标注词语的标注区域内向用户呈现标注词语之后,响应于检测到满足预设调整条件,调整呈现给用户的标注词语的数量和/或调整标注词语中的文字的字体大小,其中,预设调整条件包括:用户处于关注状态并且出现预设移动情况,关注状态为用户手持终端并且注视终端的屏幕的状态,预设移动情况包括以下之一:用户的终端远离用户、用户的终端接近用户。
11.根据权利要求10所述的装置,所述调整单元包括:
字体和数量调整子单元,被配置为当出现的预设移动情况为用户的终端远离用户时,减少呈现给用户的标注词语的数量,以及增大标注词语中的文字的字体大小;当出现的预设移动情况为用户的终端接近用户时,增加呈现给用户的标注词语的数量,以及减小标注词语中的文字的字体大小。
12.根据权利要求11所述的装置,所述预设调整条件还包括:用户在终端的屏幕上进行预设操作。
13.一种终端,其特征在于,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如权利要求1-6中任一所述的方法。
14.一种计算机可读介质,其特征在于,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-6中任一所述的方法。
CN201810714489.7A 2018-06-29 2018-06-29 信息呈现方法和装置 Pending CN110660313A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810714489.7A CN110660313A (zh) 2018-06-29 2018-06-29 信息呈现方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810714489.7A CN110660313A (zh) 2018-06-29 2018-06-29 信息呈现方法和装置

Publications (1)

Publication Number Publication Date
CN110660313A true CN110660313A (zh) 2020-01-07

Family

ID=69027756

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810714489.7A Pending CN110660313A (zh) 2018-06-29 2018-06-29 信息呈现方法和装置

Country Status (1)

Country Link
CN (1) CN110660313A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111858793A (zh) * 2020-06-09 2020-10-30 北京百度网讯科技有限公司 地图道路标注处理方法、装置、电子设备及存储介质
CN112508020A (zh) * 2020-12-22 2021-03-16 深圳市商汤科技有限公司 标注方法及装置、电子设备和存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1851405A (zh) * 2005-04-21 2006-10-25 株式会社电装 地图显示装置及其导航***
CN101345003A (zh) * 2008-08-29 2009-01-14 深圳市戴文科技有限公司 电子地图的兴趣点显示方法及移动终端
CN106339086A (zh) * 2016-08-26 2017-01-18 珠海格力电器股份有限公司 一种调节屏幕字体方法、装置以及电子设备
CN106484847A (zh) * 2016-09-30 2017-03-08 北京百度网讯科技有限公司 电子地图的标注方法和装置
CN106873925A (zh) * 2015-12-10 2017-06-20 北京国双科技有限公司 标签文本的显示方法及装置
CN106898245A (zh) * 2015-12-18 2017-06-27 北京四维图新科技股份有限公司 一种地图注记的标注方法及装置
US9811879B2 (en) * 2011-10-24 2017-11-07 Google Inc. Keeping map labels consistent across multiple zoom levels

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1851405A (zh) * 2005-04-21 2006-10-25 株式会社电装 地图显示装置及其导航***
CN101345003A (zh) * 2008-08-29 2009-01-14 深圳市戴文科技有限公司 电子地图的兴趣点显示方法及移动终端
US9811879B2 (en) * 2011-10-24 2017-11-07 Google Inc. Keeping map labels consistent across multiple zoom levels
CN106873925A (zh) * 2015-12-10 2017-06-20 北京国双科技有限公司 标签文本的显示方法及装置
CN106898245A (zh) * 2015-12-18 2017-06-27 北京四维图新科技股份有限公司 一种地图注记的标注方法及装置
CN106339086A (zh) * 2016-08-26 2017-01-18 珠海格力电器股份有限公司 一种调节屏幕字体方法、装置以及电子设备
CN106484847A (zh) * 2016-09-30 2017-03-08 北京百度网讯科技有限公司 电子地图的标注方法和装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111858793A (zh) * 2020-06-09 2020-10-30 北京百度网讯科技有限公司 地图道路标注处理方法、装置、电子设备及存储介质
CN111858793B (zh) * 2020-06-09 2024-01-23 北京百度网讯科技有限公司 地图道路标注处理方法、装置、电子设备及存储介质
CN112508020A (zh) * 2020-12-22 2021-03-16 深圳市商汤科技有限公司 标注方法及装置、电子设备和存储介质
WO2022134390A1 (zh) * 2020-12-22 2022-06-30 深圳市商汤科技有限公司 标注方法及装置、电子设备和存储介质

Similar Documents

Publication Publication Date Title
US11775165B2 (en) 3D cutout image modification
CN103218854B (zh) 在增强现实过程中实现部件标注的方法及增强现实***
CN109308681B (zh) 图像处理方法和装置
JP5477196B2 (ja) 表示物の生成方法、デジタルメディア提供システム、それらのためのコンピュータプログラムおよび表示物体
EP2560145A2 (en) Methods and systems for enabling the creation of augmented reality content
US20150040074A1 (en) Methods and systems for enabling creation of augmented reality content
EP2747057A1 (en) Text-enlargement display method
CN110442813B (zh) 一种基于ar的旅游纪念信息处理***及方法
CN106500684B (zh) 导航的路径信息的处理方法及装置
JP2014157595A (ja) メディアもしくは機能識別方法及びプログラム、マーカを含む物品、及びマーカ配置方法
CN111783508A (zh) 用于处理图像的方法和装置
CN110991491A (zh) 图像标注方法、装置、设备及存储介质
CN113806306B (zh) 媒体文件处理方法、装置、设备、可读存储介质及产品
KR20210149120A (ko) 위치 기반 증강-현실 시스템
CN113407083A (zh) 一种数据标注方法及装置、电子设备和存储介质
CN110991260B (zh) 场景标注方法、装置、设备及存储介质
CN110660313A (zh) 信息呈现方法和装置
KR20180111242A (ko) 채색 가능한 콘텐트를 제공하는 전자 장치 및 그 방법
CN111507123B (zh) 点读材料的放置方法、装置、点读设备、电子设备及介质
CN110636222A (zh) 拍照控制方法、装置、终端设备及存储介质
WO2017011680A1 (en) Device and method for processing data
CN113655933B (zh) 文本标注方法及装置、存储介质及电子设备
CN115619904A (zh) 图像处理方法、装置及设备
CN111460086A (zh) 一种点读标记方法、装置、设备和可读介质
CN111401182B (zh) 针对饲喂栏的图像检测方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination