CN113010618A - 时效兴趣点展示方法、装置、电子设备及存储介质 - Google Patents

时效兴趣点展示方法、装置、电子设备及存储介质 Download PDF

Info

Publication number
CN113010618A
CN113010618A CN201911323178.9A CN201911323178A CN113010618A CN 113010618 A CN113010618 A CN 113010618A CN 201911323178 A CN201911323178 A CN 201911323178A CN 113010618 A CN113010618 A CN 113010618A
Authority
CN
China
Prior art keywords
interest point
data
blocking layer
aging
layer data
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.)
Granted
Application number
CN201911323178.9A
Other languages
English (en)
Other versions
CN113010618B (zh
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.)
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 CN201911323178.9A priority Critical patent/CN113010618B/zh
Publication of CN113010618A publication Critical patent/CN113010618A/zh
Application granted granted Critical
Publication of CN113010618B publication Critical patent/CN113010618B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Instructional Devices (AREA)

Abstract

本申请公开了时效兴趣点展示方法、装置、电子设备及存储介质,涉及人工智能领域,其中方法可包括:确定待展示的时效兴趣点;当时效兴趣点需要生效时,将时效兴趣点数据编译入阻断图层数据库,以便地图客户端根据从阻断图层数据库中获取的阻断图层数据将时效兴趣点信息展示在地图上。应用本申请所述方案,可将时效兴趣点信息及时展示到地图上呈现给用户,从而使得用户可以直接浏览到时效兴趣点信息,操作简单,且清晰直观,并可为用户的出行选择决策提供很多便利等。

Description

时效兴趣点展示方法、装置、电子设备及存储介质
技术领域
本申请涉及计算机应用领域,特别涉及人工智能领域的时效兴趣点展示方法、装置、电子设备及存储介质。
背景技术
兴趣点(POI,Point of Interest)是地图的重要组成元素之一,泛指一切可以抽象为点的地理对象,如学校、银行、商铺、公园、体育场馆、医院等均为兴趣点。
时效兴趣点是指临时有事件发生的兴趣点,如某一商铺某天停业、某个体育场馆某个时段(如早九点到下午四点)有比赛等。
目前这些时效信息多是以公众号推送等方式被用户所知,但这种方式下用户需要主动关注不同的公众号,操作比较繁琐,且不够直观。
发明内容
有鉴于此,本申请提供了时效兴趣点展示方法、装置、电子设备及存储介质。
一种时效兴趣点展示方法,包括:
确定待展示的时效兴趣点;
当所述时效兴趣点需要生效时,将时效兴趣点数据编译入阻断图层数据库,以便地图客户端根据从所述阻断图层数据库中获取的阻断图层数据将时效兴趣点信息展示在地图上。
根据本申请一优选实施例,该方法进一步包括:当所述时效兴趣点失效时,将所述时效兴趣点数据从所述阻断图层数据库中移除,以便所述地图客户端根据从所述阻断图层数据库中获取的所述阻断图层数据取消所述时效兴趣点信息在所述地图上的展示。
根据本申请一优选实施例,所述将所述时效兴趣点数据编译入阻断图层数据库包括:
从兴趣点特征索引数据库中获取所述时效兴趣点的特征索引,所述特征索引中包含已编译的所述时效兴趣点的预定属性信息;
将所述预定属性信息以及确定出的所述时效兴趣点的文案和展示样式信息加入到所述阻断图层数据库。
根据本申请一优选实施例,该方法进一步包括:在进行静态图层数据编译时,分别生成各兴趣点的特征索引,加入到所述兴趣点特征索引数据库。
一种时效兴趣点展示方法,包括:
分别获取静态图层数据和阻断图层数据,所述阻断图层数据中包含有时效兴趣点数据;
根据所述静态图层数据和所述阻断图层数据渲染出地图并进行展示,所述地图上展示有时效兴趣点信息。
根据本申请一优选实施例,所述根据所述静态图层数据和所述阻断图层数据渲染出地图并进行展示包括:根据所述阻断图层数据对所述静态图层数据进行修改,基于修改后的静态图层数据渲染出所述地图并进行展示。
根据本申请一优选实施例,所述根据所述阻断图层数据对所述静态图层数据进行修改包括:
针对所述静态图层数据中包含的每个兴趣点,若确定所述阻断图层数据中包含所述兴趣点,则确定所述兴趣点为时效兴趣点,并用所述阻断图层数据中包含的所述兴趣点的数据替换所述静态图层数据中包含的所述兴趣点的数据。
一种时效兴趣点展示装置,包括:信息获取单元以及数据处理单元;
所述信息获取单元,用于确定待展示的时效兴趣点;
所述数据处理单元,用于当所述时效兴趣点需要生效时,将时效兴趣点数据编译入阻断图层数据库,以便地图客户端根据从所述阻断图层数据库中获取的阻断图层数据将时效兴趣点信息展示在地图上。
根据本申请一优选实施例,所述数据处理单元进一步用于,当所述时效兴趣点失效时,将所述时效兴趣点数据从所述阻断图层数据库中移除,以便所述地图客户端根据从所述阻断图层数据库中获取的所述阻断图层数据取消所述时效兴趣点信息在所述地图上的展示。
根据本申请一优选实施例,所述数据处理单元从兴趣点特征索引数据库中获取所述时效兴趣点的特征索引,所述特征索引中包含已编译的所述时效兴趣点的预定属性信息,将所述预定属性信息以及确定出的所述时效兴趣点的文案和展示样式信息加入到所述阻断图层数据库。
根据本申请一优选实施例,所述装置中进一步包括:预处理单元,用于在进行静态图层数据编译时,分别生成各兴趣点的特征索引,加入到所述兴趣点特征索引数据库。
一种时效兴趣点展示装置,包括:数据获取单元以及图像渲染单元;
所述数据获取单元,用于分别获取静态图层数据和阻断图层数据,所述阻断图层数据中包含有时效兴趣点数据;
所述图像渲染单元,用于根据所述静态图层数据和所述阻断图层数据渲染出地图并进行展示,所述地图上展示有时效兴趣点信息。
根据本申请一优选实施例,所述图像渲染单元根据所述阻断图层数据对所述静态图层数据进行修改,基于修改后的静态图层数据渲染出所述地图并进行展示。
根据本申请一优选实施例,所述图像渲染单元针对所述静态图层数据中包含的每个兴趣点,若确定所述阻断图层数据中包含所述兴趣点,则确定所述兴趣点为时效兴趣点,并用所述阻断图层数据中包含的所述兴趣点的数据替换所述静态图层数据中包含的所述兴趣点的数据。
一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如以上所述的方法。
一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行如以上所述的方法。
上述申请中的一个实施例具有如下优点或有益效果:当时效兴趣点需要生效时,可将时效兴趣点数据编译入阻断图层数据,阻断图层数据为地图客户端分钟级刷新获取的数据,这样,地图客户端即可将时效兴趣点信息及时展示到地图上呈现给用户,从而使得用户可以直接浏览到时效兴趣点信息,操作简单,且清晰直观,并可为用户的出行选择决策提供很多便利等;在时效兴趣点失效时,可将时效兴趣点数据从阻断图层数据中移除,这样,地图客户端即可取消时效兴趣点信息在地图上的展示,从而实现了时效兴趣点信息在指定的时间上线展示,并在指定的时间下线,确保了信息展示的准确性等;在进行时效兴趣点数据的编译时,可直接利用静态图层数据编译时生成的各兴趣点的特征索引中的信息,从而加快了编译速度,确保了时效兴趣点信息的快速更新等;地图客户端可基于获取到的阻断图层数据对静态图层数据进行修改,并可基于修改后的静态图层数据渲染出包含时效兴趣点信息的地图进行展示,从而确保了时效兴趣点信息展示的稳定性等;上述可选方式所具有的其它效果将在下文中结合具体实施例加以说明。
附图说明
附图用于更好地理解本方案,不构成对本申请的限定。其中:
图1为本申请所述时效兴趣点展示方法第一实施例的流程图;
图2为本申请所述静态图层数据编译流程示意图;
图3为本申请所述时效兴趣点展示方法第二实施例的流程图;
图4为本申请所述获取静态图层数据和阻断图层数据的方式示意图;
图5为本申请所述压盖显示方式示意图;
图6为本申请所述时效兴趣点展示装置第一实施例600的组成结构示意图;
图7为本申请所述时效兴趣点展示装置第二实施例700的组成结构示意图;
图8为根据本申请实施例所述方法的电子设备的框图。
具体实施方式
以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
另外,应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
图1为本申请所述时效兴趣点展示方法第一实施例的流程图。如图1所示,包括以下具体实现方式。
在101中,确定待展示的时效兴趣点。
在102中,当时效兴趣点需要生效时,将时效兴趣点数据编译入阻断图层数据库,以便地图客户端根据从阻断图层数据库中获取的阻断图层数据将时效兴趣点信息展示在地图上。
时效兴趣点信息在地图上能够展示,看似简单的问题,但实现起来却并不容易。目前,地图客户端在获取到静态图层数据后,通常都会缓存到本地(直到缓存失效为止),这样后续可利用缓存的数据更快的加载地图并节省流量消耗等,然而正是由于缓存数据的存在,时效兴趣点信息在后端更新完毕后,有缓存数据的用户将无法及时浏览到,即时效兴趣点信息无法及时生效。另外,还有些用户会下载本地城市地图离线包,这部分用户也将无法及时浏览到时效兴趣点信息。本实施例中提出可借助于阻断图层来解决上述问题。
阻断图层是地图中一个分钟级刷新的图层,通常用于展示道路阻断的线信息以及道路拥堵的点信息等。阻断图层和静态图层是两个完全独立的图层,不受地图离线包的影响。阻断图层的数据缓存时间通常只有短短数分钟,当时间超时后会重新获取阻断图层数据,这样就避免了静态图层数据缓存以及地图离线包的影响下时效兴趣点信息无法及时生效的问题。
本实施例中,当确定出待展示的时效兴趣点后(如当新增时效兴趣点推送过来后),当时效兴趣点需要生效时,可将时效兴趣点数据编译入阻断图层数据库,以便地图客户端根据从阻断图层数据库中获取的阻断图层数据将时效兴趣点信息展示在地图上。
通过上述方式,使得地图客户端可将时效兴趣点信息及时展示到地图上呈现给用户,从而使得用户可以直接浏览到时效兴趣点信息,操作简单,且清晰直观,并可为用户的出行选择决策提供很多便利等。
时效兴趣点信息在有效期内展示,首先要解决的是在需要展示的时候能够在地图上展示出来,即在指定的时间上线展示,此外还要解决在指定的时间下线,从而确保信息展示的准确性等。
为此,本实施例中提出,当时效兴趣点失效时,可将时效兴趣点数据从阻断图层数据库中移除,以便地图客户端根据从阻断图层数据库中获取的阻断图层数据取消时效兴趣点信息在地图上的展示。针对某一时效兴趣点,若阻断图层数据中不再包含该时效兴趣点数据,那么则不会再展示该时效兴趣点信息,相当于取消了该时效兴趣点信息在地图上的展示。
编译到阻断图层数据库中的时效兴趣点数据,需要包括时效兴趣点的属性信息,若采用静态图层数据编译流程,需要经过数个流程去计算/确定各兴趣点的等级(rank)、显示比例尺、坐标等各种属性信息,需要耗费较长的时间,尤其是当要编译的时效兴趣点较多时,其耗时可能超过数个小时,无法满足时效兴趣点信息快速更新/生效的目的。为此,本实施例中提出可通过建立兴趣点的特征索引来提升时效兴趣点数据的编译速度。
相应地,在进行静态图层数据编译时,可分别生成各兴趣点的特征索引,加入到兴趣点特征索引数据库中。图2为本申请所述静态图层数据编译流程示意图。如图2所示,静态图层数据编译流程从获取兴趣点大数据开始,经过图像编译流程,包括确定各兴趣点的名字、坐标、等级、显示比例尺、样式ID等,在数据入库阶段将兴趣点以网格汇聚,将每个网格中的兴趣点数据写入到静态图层数据库中,同时,针对每个兴趣点,还可将该兴趣点的名称、坐标、等级、显示比例尺等组织成该兴趣点的特征索引,并可通过各兴趣点的唯一标识将各兴趣点的特征索引组织起来写入到兴趣点特征索引数据库中。
这样,在将时效兴趣点数据编译入阻断图层数据库时,可从兴趣点特征索引数据库中获取时效兴趣点的特征索引,特征索引中包含已编译的时效兴趣点的预定属性信息,进而可将所述预定属性信息以及确定出的时效兴趣点的文案和展示样式信息等加入到阻断图层数据库。也就是说,可直接继承兴趣点特征索引数据库中的特征索引中的信息,时效兴趣点数据编译流程只需确认文案和展示样式,完成数据入库即可线上生效。
通过上述方式,加快了编译速度,进而确保了时效兴趣点信息的快速更新等。
图3为本申请所述时效兴趣点展示方法第二实施例的流程图。如图3所示,包括以下具体实现方式。
在301中,分别获取静态图层数据和阻断图层数据,阻断图层数据中包含有时效兴趣点数据。
在302中,根据静态图层数据和阻断图层数据渲染出地图并进行展示,所述地图上展示有时效兴趣点信息。
在实际应用中,图3所示流程的执行主体可为地图客户端。
当用户请求打开地图或拖图时,地图客户端可分别获取相应区域的静态图层数据和阻断图层数据。图4为本申请所述获取静态图层数据和阻断图层数据的方式示意图。如图4所示,地图客户端可请求静态图层服务(static-image-server),通过静态图层服务从静态图层数据库(static-DB)中获取静态图层数据,并可缓存在本地,后续当需要使用相同数据时可不用重复请求,或者,如果本地缓存有所需的静态图层数据,也可不用请求静态图层服务,直接使用即可。地图客户端还可请求阻断图层服务(online-image-server),通过阻断图层服务从阻断图层数据库(online-DB)中获取阻断图层数据,阻断图层数据可在本地形成分钟级缓存,时间过后会再次请求。阻断图层数据中可包含有时效兴趣点数据,其中,当时效兴趣点需要生效时,可将时效兴趣点数据编译入阻断图层数据库,当时效兴趣点失效时,可将时效兴趣点数据从阻断图层数据库中移除。
地图客户端可根据获取到的静态图层数据和阻断图层数据渲染出地图并进行展示,地图上可展示有时效兴趣点信息。地图领域中,对于不同来源的数据在同一界面渲染,通常有以下两种实现方式:压盖显示方式和碰撞显示方式。
对于时效兴趣点来说,如果采用压盖显示方式,由于两个图层的兴趣点坐标相同,但展示的文案和样式不同,会导致阻断图层中的时效兴趣点与静态图层中的相同兴趣点显示重叠,导致用户无法分辨。图5为本申请所述压盖显示方式示意图,如图5所示,对于“颐和园”这一时效兴趣点,会出现显示重叠的情况。
如果采用碰撞显示方式,当阻断图层中的时效兴趣点与静态图层中的相同兴趣点(为便于表述,以下称为普通兴趣点)的等级相同时,会出现显示不稳定的情况,如首次打开地图时展示的是时效兴趣点,再次打开地图时展示的可能就是普通兴趣点。即使将时效兴趣点的等级提升,由于地图客户端两次请求返回的数据时间不同步和地图客户端渲染的先占原则,当静态图层数据首先返回时,就会渲染为普通兴趣点,时效兴趣点在数据返回后也得不到渲染的机会。
为了克服上述问题,本实施例中提出一种不同图层数据融合(merge)方法。地图客户端获取到静态图层数据和阻断图层数据后,可首先根据阻断图层数据对静态图层数据进行修改,之后可基于修改后的静态图层数据渲染出地图并进行展示。
具体地,可针对静态图层数据中包含的每个兴趣点,分别对其进行判断,若确定阻断图层数据中包含该兴趣点,则可确定该兴趣点为时效兴趣点,相应地,可用阻断图层数据中包含的该兴趣点的数据替换静态图层数据中包含的该兴趣点的数据。比如,“颐和园”这一兴趣点在静态图层数据和阻断图层数据中均包含,那么则可用阻断图层数据中的“颐和园”这一兴趣点的数据替换静态图层数据中的“颐和园”这一兴趣点的数据。
通过上述处理,克服了现有渲染方式所导致的显示重叠及不稳定等问题。
需要说明的是,对于前述的各方法实施例,为了简单描述,将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
总之,采用本申请方法实施例所述方案,当时效兴趣点需要生效时,可将时效兴趣点数据编译入阻断图层数据,阻断图层数据为地图客户端分钟级刷新获取的数据,这样,地图客户端即可将时效兴趣点信息及时展示到地图上呈现给用户,从而使得用户可以直接浏览到时效兴趣点信息,操作简单,且清晰直观,并可为用户的出行选择决策提供很多便利等;在时效兴趣点失效时,可将时效兴趣点数据从阻断图层数据中移除,这样,地图客户端即可取消时效兴趣点信息在地图上的展示,从而实现了时效兴趣点信息在指定的时间上线展示,并在指定的时间下线,确保了信息展示的准确性等;在进行时效兴趣点数据的编译时,可直接利用静态图层数据编译时生成的各兴趣点的特征索引中的信息,从而加快了编译速度,确保了时效兴趣点信息的快速更新等;地图客户端可基于获取到的阻断图层数据对静态图层数据进行修改,并可基于修改后的静态图层数据渲染出包含时效兴趣点信息的地图进行展示,从而确保了时效兴趣点信息展示的稳定性等。
以上是关于方法实施例的介绍,以下通过装置实施例,对本申请所述方案进行进一步说明。
图6为本申请所述时效兴趣点展示装置第一实施例600的组成结构示意图。如图6所示,包括:信息获取单元601以及数据处理单元602。
信息获取单元601,用于确定待展示的时效兴趣点。
数据处理单元602,用于当时效兴趣点需要生效时,将时效兴趣点数据编译入阻断图层数据库,以便地图客户端根据从阻断图层数据库中获取的阻断图层数据将时效兴趣点信息展示在地图上。
数据处理单元602还可在时效兴趣点失效时,将时效兴趣点数据从阻断图层数据库中移除,以便地图客户端根据从阻断图层数据库中获取的阻断图层数据取消时效兴趣点信息在地图上的展示。针对某一时效兴趣点,若阻断图层数据中不再包含该时效兴趣点数据,那么则不会再展示该时效兴趣点信息,相当于取消了该时效兴趣点信息在地图上的展示。
另外,图6所示装置中还可进一步包括:预处理单元603,用于在进行静态图层数据编译时,分别生成各兴趣点的特征索引,加入到兴趣点特征索引数据库。
这样,数据处理单元602在将时效兴趣点数据编译入阻断图层数据库时,可从兴趣点特征索引数据库中获取时效兴趣点的特征索引,特征索引中包含已编译的时效兴趣点的预定属性信息,之后可将预定属性信息以及确定出的时效兴趣点的文案和展示样式信息加入到阻断图层数据库。所述预定属性信息可包括名字、坐标、等级、显示比例尺等,具体包括哪些内容可根据实际需要而定。
图7为本申请所述时效兴趣点展示装置第二实施例700的组成结构示意图。如图7所示,包括:数据获取单元701以及图像渲染单元702。
数据获取单元701,用于分别获取静态图层数据和阻断图层数据,阻断图层数据中包含有时效兴趣点数据。
图像渲染单元702,用于根据静态图层数据和阻断图层数据渲染出地图并进行展示,所述地图上展示有时效兴趣点信息。
其中,静态图层数据可以是通过静态图层服务从静态图层数据库中获取的,也可以是本地缓存的。阻断图层数据通常为通过阻断图层服务从阻断图层数据库中获取的。阻断图层数据中可包含有时效兴趣点数据,其中,当时效兴趣点需要生效时,可将时效兴趣点数据编译入阻断图层数据库,当时效兴趣点失效时,可将时效兴趣点数据从阻断图层数据库中移除。
图像渲染单元702针对获取到的静态图层数据和阻断图层数据,可首先根据阻断图层数据对静态图层数据进行修改,之后可基于修改后的静态图层数据渲染出地图并进行展示。具体地,图像渲染单元702可针对静态图层数据中包含的每个兴趣点,分别对其进行判断,若确定阻断图层数据中包含该兴趣点,则可确定该兴趣点为时效兴趣点,相应地,可用阻断图层数据中包含的该兴趣点的数据替换静态图层数据中包含的该兴趣点的数据。
图6和图7所示装置实施例的具体工作流程请参照前述方法实施例中的相关说明,不再赘述。
总之,采用本申请装置实施例所述方案,当时效兴趣点需要生效时,可将时效兴趣点数据编译入阻断图层数据,阻断图层数据为地图客户端分钟级刷新获取的数据,这样,地图客户端即可将时效兴趣点信息及时展示到地图上呈现给用户,从而使得用户可以直接浏览到时效兴趣点信息,操作简单,且清晰直观,并可为用户的出行选择决策提供很多便利等;在时效兴趣点失效时,可将时效兴趣点数据从阻断图层数据中移除,这样,地图客户端即可取消时效兴趣点信息在地图上的展示,从而实现了时效兴趣点信息在指定的时间上线展示,并在指定的时间下线,确保了信息展示的准确性等;在进行时效兴趣点数据的编译时,可直接利用静态图层数据编译时生成的各兴趣点的特征索引中的信息,从而加快了编译速度,确保了时效兴趣点信息的快速更新等;地图客户端可基于获取到的阻断图层数据对静态图层数据进行修改,并可基于修改后的静态图层数据渲染出包含时效兴趣点信息的地图进行展示,从而确保了时效兴趣点信息展示的稳定性等。
根据本申请的实施例,本申请还提供了一种电子设备和一种可读存储介质。
如图8所示,是根据本申请实施例所述方法的电子设备的框图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。
如图8所示,该电子设备包括:一个或多个处理器Y01、存储器Y02,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在电子设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示图形用户界面的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个电子设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器***)。图8中以一个处理器Y01为例。
存储器Y02即为本申请所提供的非瞬时计算机可读存储介质。其中,所述存储器存储有可由至少一个处理器执行的指令,以使所述至少一个处理器执行本申请所提供的方法。本申请的非瞬时计算机可读存储介质存储计算机指令,该计算机指令用于使计算机执行本申请所提供的方法。
存储器Y02作为一种非瞬时计算机可读存储介质,可用于存储非瞬时软件程序、非瞬时计算机可执行程序以及模块,如本申请实施例中的方法对应的程序指令/模块(例如,附图X所示的xx模块X01、xx模块x02和xx模块x03)。处理器Y01通过运行存储在存储器Y02中的非瞬时软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例中的方法。
存储器Y02可以包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需要的应用程序;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器Y02可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器Y02可选包括相对于处理器Y01远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、区块链网络、局域网、移动通信网及其组合。
电子设备还可以包括:输入装置Y03和输出装置Y04。处理器Y01、存储器Y02、输入装置Y03和输出装置Y04可以通过总线或者其他方式连接,图8中以通过总线连接为例。
输入装置Y03可接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等输入装置。输出装置Y04可以包括显示设备、辅助照明装置和触觉反馈装置(例如,振动电机)等。该显示设备可以包括但不限于,液晶显示器、发光二极管显示器和等离子体显示器。在一些实施方式中,显示设备可以是触摸屏。
此处描述的***和技术的各种实施方式可以在数字电子电路***、集成电路***、专用集成电路、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程***上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储***、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储***、该至少一个输入装置、和该至少一个输出装置。
这些计算程序(也称作程序、软件、软件应用、或者代码)包括可编程处理器的机器指令,并且可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。如本文使用的,术语“机器可读介质”和“计算机可读介质”指的是用于将机器指令和/或数据提供给可编程处理器的任何计算机程序产品、设备、和/或装置(例如,磁盘、光盘、存储器、可编程逻辑装置),包括,接收作为机器可读信号的机器指令的机器可读介质。术语“机器可读信号”指的是用于将机器指令和/或数据提供给可编程处理器的任何信号。
为了提供与用户的交互,可以在计算机上实施此处描述的***和技术,该计算机具有:用于向用户显示信息的显示装置(例如,阴极射线管或者液晶显示器监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给计算机。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
可以将此处描述的***和技术实施在包括后台部件的计算***(例如,作为数据服务器)、或者包括中间件部件的计算***(例如,应用服务器)、或者包括前端部件的计算***(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的***和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算***中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将***的部件相互连接。通信网络的示例包括:局域网、广域网、区块链网络和互联网。
计算机***可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发申请中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本申请公开的技术方案所期望的结果,本文在此不进行限制。
上述具体实施方式,并不构成对本申请保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本申请的精神和原则之内所作的修改、等同替换和改进等,均应包含在本申请保护范围之内。

Claims (16)

1.一种时效兴趣点展示方法,其特征在于,包括:
确定待展示的时效兴趣点;
当所述时效兴趣点需要生效时,将时效兴趣点数据编译入阻断图层数据库,以便地图客户端根据从所述阻断图层数据库中获取的阻断图层数据将时效兴趣点信息展示在地图上。
2.根据权利要求1所述的方法,其特征在于,
该方法进一步包括:当所述时效兴趣点失效时,将所述时效兴趣点数据从所述阻断图层数据库中移除,以便所述地图客户端根据从所述阻断图层数据库中获取的所述阻断图层数据取消所述时效兴趣点信息在所述地图上的展示。
3.根据权利要求1所述的方法,其特征在于,
所述将所述时效兴趣点数据编译入阻断图层数据库包括:
从兴趣点特征索引数据库中获取所述时效兴趣点的特征索引,所述特征索引中包含已编译的所述时效兴趣点的预定属性信息;
将所述预定属性信息以及确定出的所述时效兴趣点的文案和展示样式信息加入到所述阻断图层数据库。
4.根据权利要求3所述的方法,其特征在于,
该方法进一步包括:在进行静态图层数据编译时,分别生成各兴趣点的特征索引,加入到所述兴趣点特征索引数据库。
5.一种时效兴趣点展示方法,其特征在于,包括:
分别获取静态图层数据和阻断图层数据,所述阻断图层数据中包含有时效兴趣点数据;
根据所述静态图层数据和所述阻断图层数据渲染出地图并进行展示,所述地图上展示有时效兴趣点信息。
6.根据权利要求5所述的方法,其特征在于,
所述根据所述静态图层数据和所述阻断图层数据渲染出地图并进行展示包括:根据所述阻断图层数据对所述静态图层数据进行修改,基于修改后的静态图层数据渲染出所述地图并进行展示。
7.根据权利要求6所述的方法,其特征在于,
所述根据所述阻断图层数据对所述静态图层数据进行修改包括:
针对所述静态图层数据中包含的每个兴趣点,若确定所述阻断图层数据中包含所述兴趣点,则确定所述兴趣点为时效兴趣点,并用所述阻断图层数据中包含的所述兴趣点的数据替换所述静态图层数据中包含的所述兴趣点的数据。
8.一种时效兴趣点展示装置,其特征在于,包括:信息获取单元以及数据处理单元;
所述信息获取单元,用于确定待展示的时效兴趣点;
所述数据处理单元,用于当所述时效兴趣点需要生效时,将时效兴趣点数据编译入阻断图层数据库,以便地图客户端根据从所述阻断图层数据库中获取的阻断图层数据将时效兴趣点信息展示在地图上。
9.根据权利要求8所述的装置,其特征在于,
所述数据处理单元进一步用于,当所述时效兴趣点失效时,将所述时效兴趣点数据从所述阻断图层数据库中移除,以便所述地图客户端根据从所述阻断图层数据库中获取的所述阻断图层数据取消所述时效兴趣点信息在所述地图上的展示。
10.根据权利要求8所述的装置,其特征在于,
所述数据处理单元从兴趣点特征索引数据库中获取所述时效兴趣点的特征索引,所述特征索引中包含已编译的所述时效兴趣点的预定属性信息,将所述预定属性信息以及确定出的所述时效兴趣点的文案和展示样式信息加入到所述阻断图层数据库。
11.根据权利要求10所述的装置,其特征在于,
所述装置中进一步包括:预处理单元,用于在进行静态图层数据编译时,分别生成各兴趣点的特征索引,加入到所述兴趣点特征索引数据库。
12.一种时效兴趣点展示装置,其特征在于,包括:数据获取单元以及图像渲染单元;
所述数据获取单元,用于分别获取静态图层数据和阻断图层数据,所述阻断图层数据中包含有时效兴趣点数据;
所述图像渲染单元,用于根据所述静态图层数据和所述阻断图层数据渲染出地图并进行展示,所述地图上展示有时效兴趣点信息。
13.根据权利要求12所述的装置,其特征在于,
所述图像渲染单元根据所述阻断图层数据对所述静态图层数据进行修改,基于修改后的静态图层数据渲染出所述地图并进行展示。
14.根据权利要求13所述的装置,其特征在于,
所述图像渲染单元针对所述静态图层数据中包含的每个兴趣点,若确定所述阻断图层数据中包含所述兴趣点,则确定所述兴趣点为时效兴趣点,并用所述阻断图层数据中包含的所述兴趣点的数据替换所述静态图层数据中包含的所述兴趣点的数据。
15.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的方法。
16.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-7中任一项所述的方法。
CN201911323178.9A 2019-12-20 2019-12-20 时效兴趣点展示方法、装置、电子设备及存储介质 Active CN113010618B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911323178.9A CN113010618B (zh) 2019-12-20 2019-12-20 时效兴趣点展示方法、装置、电子设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911323178.9A CN113010618B (zh) 2019-12-20 2019-12-20 时效兴趣点展示方法、装置、电子设备及存储介质

Publications (2)

Publication Number Publication Date
CN113010618A true CN113010618A (zh) 2021-06-22
CN113010618B CN113010618B (zh) 2023-10-24

Family

ID=76381818

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911323178.9A Active CN113010618B (zh) 2019-12-20 2019-12-20 时效兴趣点展示方法、装置、电子设备及存储介质

Country Status (1)

Country Link
CN (1) CN113010618B (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201226532Y (zh) * 2008-06-04 2009-04-22 深圳市戴文科技有限公司 一种实现导航软件兴趣点数据动态更新的***
US20090315995A1 (en) * 2008-06-19 2009-12-24 Microsoft Corporation Mobile computing devices, architecture and user interfaces based on dynamic direction information
US20120159357A1 (en) * 2010-12-16 2012-06-21 Kt Corporation Mobile web map service system and terminal providing mobile web map service
CN104298678A (zh) * 2013-07-15 2015-01-21 腾讯科技(深圳)有限公司 在电子地图上搜索兴趣点的方法、***、装置和服务器
US20160275102A1 (en) * 2015-03-17 2016-09-22 Here Global B.V. Method and apparatus for presenting point of interest changes
CN108153844A (zh) * 2017-12-19 2018-06-12 四川智信九鼎科学技术评估有限公司 一种兴趣点预定终端
CN110019600A (zh) * 2017-10-13 2019-07-16 腾讯科技(深圳)有限公司 一种地图处理方法、装置及存储介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201226532Y (zh) * 2008-06-04 2009-04-22 深圳市戴文科技有限公司 一种实现导航软件兴趣点数据动态更新的***
US20090315995A1 (en) * 2008-06-19 2009-12-24 Microsoft Corporation Mobile computing devices, architecture and user interfaces based on dynamic direction information
US20120159357A1 (en) * 2010-12-16 2012-06-21 Kt Corporation Mobile web map service system and terminal providing mobile web map service
CN104298678A (zh) * 2013-07-15 2015-01-21 腾讯科技(深圳)有限公司 在电子地图上搜索兴趣点的方法、***、装置和服务器
US20160275102A1 (en) * 2015-03-17 2016-09-22 Here Global B.V. Method and apparatus for presenting point of interest changes
CN110019600A (zh) * 2017-10-13 2019-07-16 腾讯科技(深圳)有限公司 一种地图处理方法、装置及存储介质
CN108153844A (zh) * 2017-12-19 2018-06-12 四川智信九鼎科学技术评估有限公司 一种兴趣点预定终端

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王爽;程俊来;: "面向Telematics应用的位置服务平台研究与实现", 测绘与空间地理信息, no. 1 *

Also Published As

Publication number Publication date
CN113010618B (zh) 2023-10-24

Similar Documents

Publication Publication Date Title
US11966409B2 (en) Extensible attributes for data warehouses
US10331463B2 (en) Dynamic role-based view definitions in a repository system
US9081472B2 (en) Dynamic enhancement of context matching rules for business scenario models
US10489405B2 (en) Data extraction using object relationship templates
US9038021B2 (en) Naming algorithm for extension fields in de-normalized views
US9286584B2 (en) Visualizing business processes or scenarios in a business software model using transit maps
US10431002B2 (en) Displaying data lineage using three dimensional virtual reality model
CN109634587B (zh) 一种生成入库脚本以及数据入库的方法和设备
JP7371317B2 (ja) コンテンツ推奨方法、装置、電子機器、プログラム及び記憶媒体
US20090271369A1 (en) Computer method and system of visual representation of external source data in a virtual environment
US11587533B2 (en) Method for displaying point of information of map, device, and readable storage medium
US20130326046A1 (en) Systems, methods and media for providing client-side interportlet communication
CN105893108A (zh) 操作***层次的工作阶段容错的移转方法及***
US9262556B2 (en) Embedded search results within the context of a process
US10156957B2 (en) Semi-modal interaction blocker
CN110598059B (zh) 数据库操作方法及装置
US20130159061A1 (en) Displaying and changing scenario-based or process-based business configurations
Chandiramani et al. Management of Django web development in Python
CN113254043A (zh) Web前端项目处理方法、装置、电子设备及存储介质
CN113010618A (zh) 时效兴趣点展示方法、装置、电子设备及存储介质
US20140019190A1 (en) Process Advisor
CN111984857A (zh) 信息的推送方法、装置、电子设备和存储介质
CN112799648A (zh) 统一框架实现方法、***、电子设备及存储介质
US11099947B2 (en) Filter reset for cloud-based analytics engine
CN111292223A (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
GR01 Patent grant
GR01 Patent grant