CN110634381A - 用于确定标注样式的方法和装置 - Google Patents

用于确定标注样式的方法和装置 Download PDF

Info

Publication number
CN110634381A
CN110634381A CN201810659715.6A CN201810659715A CN110634381A CN 110634381 A CN110634381 A CN 110634381A CN 201810659715 A CN201810659715 A CN 201810659715A CN 110634381 A CN110634381 A CN 110634381A
Authority
CN
China
Prior art keywords
area
region
determining
marked
labeled
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
CN201810659715.6A
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 CN201810659715.6A priority Critical patent/CN110634381A/zh
Publication of CN110634381A publication Critical patent/CN110634381A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • 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)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Image Analysis (AREA)

Abstract

本申请实施例公开了用于确定标注样式的方法和装置。该方法的一具体实施方式包括:获取地图中包含的待标注区域的类别;确定待标注区域的区域信息;获取地图的缩放级别;基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。该实施方式实现了标注样式与上述特征之间具有相关性。

Description

用于确定标注样式的方法和装置
技术领域
本申请涉及地图生成领域,具体涉及用于确定标注样式的方法和装置。
背景技术
地图可以是以一定的法则或模式,符号化、抽象化反映客观世界的形象符号模型。地图中可以包含标注,以帮助用户认知地图中的各个要素。地图的标注也可以称作标记,包括但不限于文字、图形、数字等等。现有的地图标注一般根据会根据需要标注的区域的类别的不同进行不同的标注。例如,小区类区域与公园类区域的标注样式有所不同。
发明内容
本申请实施例提出了用于确定标注样式的方法和装置。
第一方面,本申请实施例提供了一种用于确定标注样式的方法,包括:获取地图中包含的待标注区域的类别;确定待标注区域的区域信息,其中,区域信息用于表征待标注区域在地图中所处的区域;获取地图的缩放级别;基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。
在一些实施例中,基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式,包括:响应于确定待标注区域的类别为第一预设类别,基于地图的缩放级别,确定待标注区域的标注透明度。
在一些实施例中,基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式,包括:基于待标注区域的区域信息,确定待标注区域的标注字号。
在一些实施例中,基于待标注区域的区域信息,确定待标注区域的标注字号,包括:确定在待标注区域的边界内支持显示的最大标注;将最大标注的字号确定为待标注区域的标注字号。
在一些实施例中,该方法还包括:确定地图中的目标区域的面周比;响应于确定目标区域的面周比大于或等于目标阈值,将目标区域确定为待标注区域。
在一些实施例中,该方法还包括:获取待标注区域的热度;以及基于所述待标注区域的类别、区域信息和所述地图的缩放级别,确定所述待标注区域的标注样式,包括:基于待标注区域的热度、待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。
第二方面,本申请实施例提供了一种用于确定标注样式的装置,包括:类别获取单元,被配置成获取地图中包含的待标注区域的类别;区域信息确定单元,被配置成确定待标注区域的区域信息,其中,区域信息用于表征待标注区域在地图中所处的区域;缩放级别获取单元,被配置成获取地图的缩放级别;标注样式确定单元,被配置成基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。
在一些实施例中,标注样式确定单元进一步被配置成:响应于确定待标注区域的类别为第一预设类别,基于地图的缩放级别,确定待标注区域的标注透明度。
在一些实施例中,标注样式确定单元进一步被配置成:基于待标注区域的区域信息,确定待标注区域的标注字号。
在一些实施例中,标注样式确定单元进一步被配置成:确定在待标注区域的边界内支持显示的最大标注;将最大标注的字号确定为待标注区域的标注字号。
在一些实施例中,该装置还包括:面周比确定单元,被配置成确定地图中的目标区域的面周比;待标注区域确定单元,被配置成响应于确定目标区域的面周比大于或等于目标阈值,将目标区域确定为待标注区域。
在一些实施例中,该装置还包括:热度获取单元,被配置成获取待标注区域的热度;以及标注样式确定单元进一步被配置成基于待标注区域的热度、待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。
第三方面,本申请实施例提供了一种电子设备,该电子设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当上述一个或多个程序被上述一个或多个处理器执行,使得上述一个或多个处理器实现如第一方面中任一实现方式描述的方法。
第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,上述程序被处理器执行时实现如第一方面中任一实现方式描述的方法。
本申请实施例提供的用于确定标注样式的方法和装置,通过获取地图中包含的待标注区域的类别;确定待标注区域的区域信息;获取地图的缩放级别;最后,基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。从而标注样式与上述特征之间具有相关性。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1是是本申请的一个实施例可以应用于其中的示例性***架构图;
图2是根据本申请的用于确定标注样式的方法的一个实施例的流程图;
图3是根据本申请的用于确定标注样式的方法的一个应用场景的示意图;
图4是根据本申请的用于确定标注样式的方法的又一个实施例的流程图;
图5是根据本申请的用于确定标注样式的装置的一个实施例的结构示意图;
图6是适于用来实现本申请实施例的电子设备的计算机***的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
图1示出了可以应用本申请实施例的用于确定标注样式的方法或用于确定标注样式的装置的示例性***架构100。
如图1所示,***架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如地图类应用、导航类应用、即时通信工具、社交平台软件等。
终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是具有显示屏并且支持地图浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、膝上型便携计算机和台式计算机等等。当终端设备101、102、103为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。
服务器105可以是提供各种服务的服务器,例如对终端设备101、102、103上显示的地图提供支持的后台网页服务器。后台网页服务器可以对接收到的数据进行分析等处理,并将处理结果(例如标注样式信息)反馈给终端设备。
要说明的是,本申请实施例所提供的用于确定标注样式的方法可以由服务器105执行,相应地,用于确定标注样式的装置可以设置于服务器105中。此外,用于确定标注样式的方法也可以由终端设备101、102、103执行,相应地,用于确定标注样式的装置可以设置于终端设备101、102、103中。
需要说明的是,服务器可以是硬件,也可以是软件。当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成多个软件或软件模块(例如用来提供分布式服务),也可以实现成单个软件或软件模块。在此不做具体限定。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
继续参考图2,示出了根据本申请的用于确定标注样式的方法的一个实施例的流程200。该用于确定标注样式的方法,包括以下步骤:
步骤201,获取地图中包含的待标注区域的类别。
在本实施例中,用于确定标注样式的方法的执行主体(例如图1所示的服务器)可以通过有线连接或无线连接方式从终端设备获取地图中包含的待标注区域的类别。其中,待标注区域可以是地图中包含的区域。需要说明的是,此处的区域并不是对于地图中所包含的元素(点区域、线区域、面区域)的面积或形状的限定。根据需要,可以将地图中面积大于预设阈值的区域作为待标注区域。举例来说,可以将用于表示公园的区域(面区域)确定为待标注区域。也可以将表示地铁站(点区域)的区域确定为待标注区域。
在本实施例中,待标注区域的类别可以由技术人员指定,也可以根据一定的条件由计算机确定。作为示例,可以根据待标注区域表示的实际区域的类型进行分类。例如,公园区域、住宅区域等等。作为示例,也可以通过面积大小进行分类。本实施例对于具体的分类方法不做限定。
在本实施例中,确定的待标注区域的类别可以预先存储于终端设备中,也可以预先存储于上述执行主体本地。存储在本地时,上述执行主体可以直接从本地获取待标注区域的类别。
步骤202,确定待标注区域的区域信息。
在本实施例中,上述执行主体可以确定待标注区域的区域信息,其中,区域信息用于表征待标注区域在地图中所处的区域。作为示例,区域信息可以包括面积和/或边界。具体来说,上述执行主体可以通过多种方法确定待标注区域的面积。作为示例,对于范围确定的区域(例如公园区域),上述执行主体可以直接计算该区域多边形的面积。作为示例,对于复杂多边形,可以将其划分为多个三角形分别计算面积,最后相加得到该区域的面积。作为示例,对于范围不确定的区域(例如商圈区域),可以通过确定该区域中包含的子区域(例如广场区域、写字楼区域等)的最小外包凸多变形的面积,并将最小外包凸多边形的面积确定为待标注区域的面积。
在本实施例中,上述执行主体可以通过多种方式确定待标注区域的边界。作为示例,广泛使用的电子地图的中通常包括有地图中包含的区域的边界矢量数据。上述执行主体可以通过调用相应的接口函数以获取这些边界矢量数据。作为示例,对于没有边界矢量数据的区域,可以将其最小外包凸多边形的边界作为待标注区域的边界。
步骤203,获取地图的缩放级别。
在本实施例中,上述执行主体可以通过多种方式获取地图的缩放级别。实践中,为了适应用户的不同需求,地图通常设置多个缩放级别。每个缩放级别对应一个比例尺。作为示例,上述执行主体可以从本地或终端设备获取预先存储的地图的缩放级别。作为示例,上述执行主体也可以接收技术人员输入的地图的缩放级别。
步骤204,基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。
在本实施例中,上述执行主体可以基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。其中,标注样式包括但不限于:标注字体、标注字号、标注颜色、标注透明度等等。
以区域信息包括面积为例,上述执行主体可以查询预先建立的待标注区域的类别、面积和地图的缩放级别的对应关系表,得到待标注区域的标注样式。
以区域信息包括边界为例,上述执行主体可以查询预先建立的待标注区域的类别、边界和地图的缩放级别的对应关系表,得到待标注区域的标注样式。其中,根据实际需要,可以选取不同的参数表示边界。作为示例,可以选取所述待标注区域的最大内接矩形的顶点的坐标来表示边界。
以区域信息包括面积和边界为例,上述执行主体可查找预先建立的待标注区域的类别、面积、边界和地图的缩放级别的对应关系表,得到待标注区域的标注样式。
在本实施例的一些可选的实现方式中,该方法还可以包括:获取待标注区域的热度;以及基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式,包括:基于待标注区域的热度、待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。
在这些实现方式中,待标注区域的热度可以体现待标注区域所代表的实际区域被关注的程度。待标注区域的热度可以基于以下至少一项确定:待标注区域的标注信息被搜索的次数、与待标注区域关联的评论次数、与待标注区域关联的交易次数等等。
继续参见图3,图3是根据本实施例的用于确定标注样式的方法的应用场景的一个示意图。在图3的应用场景中,地图300中包含待标注区域3011。其中,待标注区域3011的类别为行政区域。用于确定标注样式的方法的执行主体301(例如图1所示的服务器)可以首先获取地图中包含的待标注区域3011的类别,即行政区域。通过计算多边形的面积,确定待标注区域的面积。确定待标注区域的边界如图中所示。获取地图的缩放级别。最后,通过查找预先建立的待标注区域的类别、面积、边界和地图的缩放级别的对应关系表,得到待标注区域的标注样式。
本申请的上述实施例提供的方法,通过获取地图中包含的待标注区域的类别;确定待标注区域的区域信息;获取地图的缩放级别;最后,基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。从而建立了标注样式与上述特征之间的相关性。
进一步参考图4,其示出了用于确定标注样式的方法的又一个实施例的流程400。该用于确定标注样式的流程400,包括以下步骤:
步骤401,确定地图中的目标区域的面周比。
在本实施例中,用于确定标注样式的方法的执行主体可以通过各种方式确定地图中的目标区域的面周比。其中,面周比可以是面积与周长的比值。目标区域可以是由技术人员指定的区域,也可以是满足预设条件的区域。作为示例,可以参照图2对应的实施例中步骤202中描述的方法计算目标区域的面积和边界。之后,作为示例,可以将目标区域的边界划分为多个线段。并根据其端点的坐标计算线段的长度。最后,通过求各个线段的长度和,得到目标区域的周长。由此,可以确定目标区域的面周比。
步骤402,响应于确定目标区域的面周比大于或等于目标阈值,将目标区域确定为待标注区域。
本实施例中,上述执行主体可以将步骤401中确定的面周比与目标阈值进行比较,确定面周比是否大于或等于目标阈值。若是,可以将目标区域确定为待标注区域。其中,目标阈值可以是由技术人员确定的阈值,也可以是满足预设条件的阈值。此处,预设条件可以是多种多样的。实践中,根据目标区域的类型的不同,可以设置不同的阈值。在这种情况下,预设条件可以是:与目标区域的类型对应的阈值。
步骤403,获取地图中包含的待标注区域的类别。
步骤404,确定待标注区域的区域信息。
步骤405,获取地图的缩放级别。
上述步骤403-405的具体处理及其所带来的技术效果可以参考图2对应的实施例中的步骤201-203,在此不再赘述。
步骤406,响应于确定待标注区域的类别为第一预设类别,基于地图的缩放级别,确定待标注区域的标注透明度。
在本实施例中,上述执行主体可以确定待标注区域的类别是否为第一预设类别。具体来说,上述执行主体可以将待标注区域的类别标识与第一预设类别的标识进行匹配,响应于匹配成功(例如匹配率大于99%),可以确定待标注区域的类别为第一预设类别。其中,第一预设类别可以是技术人员指定的类别,也可以是满足预设条件的类别。例如,可以根据待标注区域所代表的实际区域的类别进行分类,并将所代表的实际区域为公园的待标注区域的类别确定为第一预设类别。
对于第一预设类别的待标注区域,上述执行主体可以基于步骤405中获取的地图的缩放级别,确定待标注区域的标注透明度。作为示例,可以通过查询预先建立的、地图的缩放级别与标注透明度的对应关系表,确定待标注区域的标注透明度。作为示例,可以根据地图的缩放级别与标注透明度的函数关系式,计算得到待标注区域的标注透明度。例如,标注透明度值等于缩放级别数值与固定系数的乘积。
步骤407,基于待标注区域的区域信息,确定待标注区域的标注字号。
在本实施例中,上述执行主体可以基于待标注区域的区域信息,通过各种方式确定待标注区域的标注字号。作为示例,上述执行主体可以查找预先建立的、待标注区域的面积与待标注区域的标注字号的对应关系表,确定待标注区域的标注字号。需要说明的是,由于实践中待标注区域的面积通常为连续变量,因此,上述对应关系表中,可以存储待标注区域的面积范围。由此,对于面积在一定范围内的待标注区域,可以对应一个标注字号。
在本实施例的一些可选的实现方式中,基于待标注区域的区域信息,确定待标注区域的标注字号,包括:确定在待标注区域的边界内支持显示的最大标注;将最大标注的字号确定为待标注区域的标注字号。
在本实施例的一些可选的实现方式中,可以基于待标注区域的面积和边界,确定待标注区域的标注样式。具体来说,通过查询待标注区域的面积(范围)与标注样式的对应关系表,得到初始标注样式。之后,确定根据初始标注样式显示的标注是否超过待标注区域的边界,若否,将初始标注样式确定为待标注区域的标注样式。若是,可以确定在待标注区域的边界内支持显示的最大标注;将最大标注的字号确定为待标注区域的标注字号。
从图4可以看出,与图2对应的是实施例相比,本实施例中的用于确定标注样式的方法增加了确定面周比的步骤。由此,通过面周比与目标阈值的比较筛选出适合进行此类标注的区域。
进一步参考图5,作为对上述各图所示方法的实现,本申请提供了用于确定标注样式的装置的一个实施例,该装置实施例与图2所示的方法实施例相对应,该装置具体可以应用于各种电子设备中。
如图5所示,本实施例的用于确定标注样式的装置500包括:类别获取单元501、区域信息确定单元502、缩放级别获取单元503和标注样式确定单元504。其中,类别获取单元501被配置成获取地图中包含的待标注区域的类别。区域信息确定单元502被配置成确定待标注区域的区域信息。缩放级别获取单元503被配置成获取地图的缩放级别。标注样式确定单元504被配置成基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。
在本实施例中的,用于确定标注样式的装置500中的类别获取单元501、区域信息确定单元502、缩放级别获取单元503和标注样式确定单元504的具体处理及其所带来的技术效果可以参考图2对应的实施例的步骤201-204,在此不再赘述。
在本实施例的一些可选的实现方式中,标注样式确定单元504可以进一步被配置成:响应于确定待标注区域的类别为第一预设类别,基于地图的缩放级别,确定待标注区域的标注透明度。
在本实施例的一些可选的实现方式中,标注样式确定单元504可以进一步被配置成:基于待标注区域的区域信息,确定待标注区域的标注字号。
在本实施例的一些可选的实现方式中,标注样式确定单元504可以进一步被配置成:确定在待标注区域的边界内支持显示的最大标注;将最大标注的字号确定为待标注区域的标注字号。
在本实施例的一些可选的实现方式中,该装置500还可以包括:面周比确定单元(图中未示出)和待标注区域确定单元(图中未示出)。其中,面周比确定单元被配置成确定地图中的目标区域的面周比。待标注区域确定单元被配置成响应于确定目标区域的面周比大于或等于目标阈值,将目标区域确定为待标注区域。
在本实施例的一些可选的实现方式中,该装置500还可以包括:热度获取单元(图中未示出)。其中,热度获取单元被配置成获取待标注区域的热度。标注样式确定单元进一步被配置成基于待标注区域的热度、待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。
在本实施例中,上述类别获取单元501首先获取地图中包含的待标注区域的类别。区域信息确定单元502确定待标注区域的区域信息。缩放级别获取单元503获取地图的缩放级别。然后,标注样式确定单元504被配置成基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。从而标注样式与上述特征之间具有相关性。
下面参考图6,其示出了始于用来实现本申请实施例的电子设备的计算机***600的结构示意图。图6示出的电子设备仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图6所示,计算机***600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有***600操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本申请的方法中限定的上述功能。
需要说明的是,本申请所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如”C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本申请各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括类别获取单元、区域信息确定单元、缩放级别获取单元和标注样式确定单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,类别获取单元还可以被描述为“获取地图中包含的待标注区域的类别”。
作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该装置执行时,使得该电子设备:获取地图中包含的待标注区域的类别;确定待标注区域的区域信息;获取地图的缩放级别;基于待标注区域的类别、区域信息和地图的缩放级别,确定待标注区域的标注样式。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

Claims (14)

1.一种用于确定标注样式的方法,包括:
获取地图中包含的待标注区域的类别;
确定所述待标注区域的区域信息,其中,所述区域信息用于表征所述待标注区域在所述地图中所处的区域;
获取所述地图的缩放级别;
基于所述待标注区域的类别、区域信息和所述地图的缩放级别,确定所述待标注区域的标注样式。
2.根据权利要求1所述的方法,其中,所述基于所述待标注区域的类别、区域信息和所述地图的缩放级别,确定所述待标注区域的标注样式,包括:
响应于确定所述待标注区域的类别为第一预设类别,基于所述地图的缩放级别,确定所述待标注区域的标注透明度。
3.根据权利要求2所述的方法,其中,所述基于所述待标注区域的类别、区域信息和所述地图的缩放级别,确定所述待标注区域的标注样式,包括:
基于所述待标注区域的区域信息,确定所述待标注区域的标注字号。
4.根据权利要求3所述的方法,其中,所述基于所述待标注区域的区域信息,确定所述待标注区域的标注字号,包括:
确定在所述待标注区域的边界内支持显示的最大标注;
将所述最大标注的字号确定为所述待标注区域的标注字号。
5.根据权利要求1-4中任一所述的方法,其中,所述方法还包括:
确定所述地图中的目标区域的面周比;
响应于确定所述目标区域的面周比大于或等于目标阈值,将所述目标区域确定为所述待标注区域。
6.根据权利要求5所述的方法,其中,所述方法还包括:
获取所述待标注区域的热度;以及
所述基于所述待标注区域的类别、区域信息和所述地图的缩放级别,确定所述待标注区域的标注样式,包括:
基于所述待标注区域的热度、所述待标注区域的类别、区域信息和所述地图的缩放级别,确定所述待标注区域的标注样式。
7.一种用于确定标注样式的装置,包括:
类别获取单元,被配置成获取地图中包含的待标注区域的类别;
区域信息确定单元,被配置成确定所述待标注区域的区域信息,其中,所述区域信息用于表征所述待标注区域在所述地图中所处的区域;
缩放级别获取单元,被配置成获取所述地图的缩放级别;
标注样式确定单元,被配置成基于所述待标注区域的类别、区域信息和所述地图的缩放级别,确定所述待标注区域的标注样式。
8.根据权利要求7所述的装置,其中,所述标注样式确定单元进一步被配置成:
响应于确定所述待标注区域的类别为第一预设类别,基于所述地图的缩放级别,确定所述待标注区域的标注透明度。
9.根据权利要求8所述的装置,其中,所述标注样式确定单元进一步被配置成:
基于所述待标注区域的区域信息,确定所述待标注区域的标注字号。
10.根据权利要求9所述的装置,其中,所述标注样式确定单元进一步被配置成:
确定在所述待标注区域的边界内支持显示的最大标注;
将所述最大标注的字号确定为所述待标注区域的标注字号。
11.根据权利要求7-10中任一所述的装置,其中,所述装置还包括:
面周比确定单元,被配置成确定所述地图中的目标区域的面周比;
待标注区域确定单元,被配置成响应于确定所述目标区域的面周比大于或等于目标阈值,将所述目标区域确定为所述待标注区域。
12.根据权利要求11所述的装置,其中,所述装置还包括:
热度获取单元,被配置成获取所述待标注区域的热度;以及
所述标注样式确定单元进一步被配置成:
基于所述待标注区域的热度、所述待标注区域的类别、区域信息和所述地图的缩放级别,确定所述待标注区域的标注样式。
13.一种电子设备,包括:
一个或多个处理器;
存储装置,其上存储有一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-6中任一所述的方法。
14.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1-6中任一所述的方法。
CN201810659715.6A 2018-06-25 2018-06-25 用于确定标注样式的方法和装置 Pending CN110634381A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810659715.6A CN110634381A (zh) 2018-06-25 2018-06-25 用于确定标注样式的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810659715.6A CN110634381A (zh) 2018-06-25 2018-06-25 用于确定标注样式的方法和装置

Publications (1)

Publication Number Publication Date
CN110634381A true CN110634381A (zh) 2019-12-31

Family

ID=68966890

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810659715.6A Pending CN110634381A (zh) 2018-06-25 2018-06-25 用于确定标注样式的方法和装置

Country Status (1)

Country Link
CN (1) CN110634381A (zh)

Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102157003A (zh) * 2011-03-17 2011-08-17 武汉大学 数字环境下的地图注释性标注自动配置方法
CN102456290A (zh) * 2010-10-20 2012-05-16 北京四维图新科技股份有限公司 电子地图中面状对象的显示方法和装置
CN103500217A (zh) * 2013-10-09 2014-01-08 北京火信网络科技有限公司 兴趣区域的识别服务的提供方法和***
CN103955479A (zh) * 2014-04-02 2014-07-30 北京百度网讯科技有限公司 电子地图的实现方法及装置
CN104516896A (zh) * 2013-09-29 2015-04-15 国际商业机器公司 用于处理地图热点区域的方法和***
CN104700710A (zh) * 2015-04-07 2015-06-10 苏州市测绘院有限责任公司 一种房产测绘仿真地图
CN104850652A (zh) * 2015-06-02 2015-08-19 苗琦超 针对多形态用户地图标记的动态鉴权显示方法
CN105589899A (zh) * 2014-11-18 2016-05-18 北京四维图新科技股份有限公司 一种电子地图中兴趣点的显示方法及显示装置
CN105723187A (zh) * 2013-11-14 2016-06-29 微软技术许可有限责任公司 使用透明度来在场景中呈现标记
CN105786989A (zh) * 2016-02-17 2016-07-20 上海碧虎网络科技有限公司 一种基于地图热点的信息展示方法和***
CN106327548A (zh) * 2015-06-30 2017-01-11 上海卓悠网络科技有限公司 在图像上进行标记的方法及***
CN106802655A (zh) * 2016-11-30 2017-06-06 北京贝虎机器人技术有限公司 室内地图生成方法及装置
US20170223036A1 (en) * 2015-08-31 2017-08-03 Splunk Inc. Model training and deployment in complex event processing of computer network data
CN107070961A (zh) * 2016-09-30 2017-08-18 阿里巴巴集团控股有限公司 基于地理位置数据的热点区域确定方法及装置
CN107248176A (zh) * 2017-06-30 2017-10-13 联想(北京)有限公司 室内地图构建方法及电子设备
CN107576993A (zh) * 2017-08-15 2018-01-12 歌尔股份有限公司 一种路面异常的侦测方法、装置及***
CN107895537A (zh) * 2017-11-13 2018-04-10 青岛海信通信有限公司 一种电子地图的显示方法、相关装置及存储介质
CN108073648A (zh) * 2016-11-15 2018-05-25 北京四维图新科技股份有限公司 电子地图信息标注方法、装置及***
CN108154792A (zh) * 2016-12-06 2018-06-12 高德信息技术有限公司 一种地图文字标注方法及装置
CN108171208A (zh) * 2018-01-17 2018-06-15 百度在线网络技术(北京)有限公司 信息获取方法和装置
CN108196927A (zh) * 2017-12-29 2018-06-22 北京淳中科技股份有限公司 一种标注方法、装置和***

Patent Citations (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102456290A (zh) * 2010-10-20 2012-05-16 北京四维图新科技股份有限公司 电子地图中面状对象的显示方法和装置
CN102157003A (zh) * 2011-03-17 2011-08-17 武汉大学 数字环境下的地图注释性标注自动配置方法
CN104516896A (zh) * 2013-09-29 2015-04-15 国际商业机器公司 用于处理地图热点区域的方法和***
CN103500217A (zh) * 2013-10-09 2014-01-08 北京火信网络科技有限公司 兴趣区域的识别服务的提供方法和***
CN105723187A (zh) * 2013-11-14 2016-06-29 微软技术许可有限责任公司 使用透明度来在场景中呈现标记
CN103955479A (zh) * 2014-04-02 2014-07-30 北京百度网讯科技有限公司 电子地图的实现方法及装置
CN105589899A (zh) * 2014-11-18 2016-05-18 北京四维图新科技股份有限公司 一种电子地图中兴趣点的显示方法及显示装置
CN104700710A (zh) * 2015-04-07 2015-06-10 苏州市测绘院有限责任公司 一种房产测绘仿真地图
CN104850652A (zh) * 2015-06-02 2015-08-19 苗琦超 针对多形态用户地图标记的动态鉴权显示方法
CN106327548A (zh) * 2015-06-30 2017-01-11 上海卓悠网络科技有限公司 在图像上进行标记的方法及***
US20170223036A1 (en) * 2015-08-31 2017-08-03 Splunk Inc. Model training and deployment in complex event processing of computer network data
CN105786989A (zh) * 2016-02-17 2016-07-20 上海碧虎网络科技有限公司 一种基于地图热点的信息展示方法和***
CN107070961A (zh) * 2016-09-30 2017-08-18 阿里巴巴集团控股有限公司 基于地理位置数据的热点区域确定方法及装置
CN108073648A (zh) * 2016-11-15 2018-05-25 北京四维图新科技股份有限公司 电子地图信息标注方法、装置及***
CN106802655A (zh) * 2016-11-30 2017-06-06 北京贝虎机器人技术有限公司 室内地图生成方法及装置
CN108154792A (zh) * 2016-12-06 2018-06-12 高德信息技术有限公司 一种地图文字标注方法及装置
CN107248176A (zh) * 2017-06-30 2017-10-13 联想(北京)有限公司 室内地图构建方法及电子设备
CN107576993A (zh) * 2017-08-15 2018-01-12 歌尔股份有限公司 一种路面异常的侦测方法、装置及***
CN107895537A (zh) * 2017-11-13 2018-04-10 青岛海信通信有限公司 一种电子地图的显示方法、相关装置及存储介质
CN108196927A (zh) * 2017-12-29 2018-06-22 北京淳中科技股份有限公司 一种标注方法、装置和***
CN108171208A (zh) * 2018-01-17 2018-06-15 百度在线网络技术(北京)有限公司 信息获取方法和装置

Similar Documents

Publication Publication Date Title
CN109460513B (zh) 用于生成点击率预测模型的方法和装置
US11132114B2 (en) Method and apparatus for generating customized visualization component
CN109522483B (zh) 用于推送信息的方法和装置
CN109308681B (zh) 图像处理方法和装置
CN109255767B (zh) 图像处理方法和装置
CN108491387B (zh) 用于输出信息的方法和装置
CN109118456B (zh) 图像处理方法和装置
CN111104479A (zh) 一种数据标注的方法及装置
CN108510084B (zh) 用于生成信息的方法和装置
US11244153B2 (en) Method and apparatus for processing information
CN111147431A (zh) 用于生成信息的方法和装置
CN109992719B (zh) 用于确定推送优先级信息的方法和装置
CN113553123B (zh) 数据处理方法、装置、电子设备及存储介质
CN113837194A (zh) 图像处理方法、图像处理装置、电子设备以及存储介质
CN109426878B (zh) 用于输出信息的方法和装置
CN107229565B (zh) 测试方法和装置
CN108834202B (zh) 信息展示方法和设备
CN109408647B (zh) 用于处理信息的方法和装置
CN110881056A (zh) 用于推送信息的方法和装置
CN110634381A (zh) 用于确定标注样式的方法和装置
CN109857838B (zh) 用于生成信息的方法和装置
CN110647599B (zh) 用于显示信息的方法和装置
CN113742564A (zh) 目标资源的推送方法和装置
CN110796137A (zh) 一种识别图像的方法和装置
CN111414566A (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
RJ01 Rejection of invention patent application after publication

Application publication date: 20191231

RJ01 Rejection of invention patent application after publication