热门地点的推送方法及应用技术

技术编号:22641688 阅读:35 留言:0更新日期:2019-11-26 16:10
本发明专利技术提出热门地点的推送方法及应用,其中热门地点的推送方法如下建立数据库进行信息存储;获取路径指引请求中的点位编号;确定相同的点位编号出现的次数;根据点位编号出现的次数按照降序排成队列;从队列中按次序提取与固定热门点位编号不同的点位编号形成新的队列;确定显示列表中可显示的地点的数量与数据库中固定热门点位编号列表中点位编号的数量的差值,并调取相同数量的点位编号形成临时热门点位编号列表;寻找点位编号对应的推送信息;然后将推送信息推送显示即完成了热门地点推送。本发明专利技术所述的热门地点的推送方法及应用具有有助于点位信息的推广、便于进行路径指引操作的优点。

Push method and application of hot spots

The invention proposes the push method and application of the hot spot, wherein the push method of the hot spot is as follows: establishing a database for information storage; obtaining the point number in the path guidance request; determining the number of the same point number; arranging the points in descending order according to the number of point number; extracting the points different from the fixed hot spot number from the queue in order Number to form a new queue; determine the difference between the number of places that can be displayed in the display list and the number of fixed hot spot numbers in the database, and call the same number of spot numbers to form a temporary hot spot number list; find the push information corresponding to the spot number; then push the push information to display to complete the hot spot push. The push method and application of the hot spot of the invention have the advantages of facilitating the popularization of the spot information and the operation of path guidance.

【技术实现步骤摘要】
热门地点的推送方法及应用
本专利技术涉及室内导航领域,特别涉及一种热门地点的推送方法及应用。
技术介绍
在室内导航方面一般不设置热门目的地的推送功能,在去往热门目的地时需要在检索框通过输入方法输入进行目的地的检索实现或通过点击目的地列表中对应的目的地实现。
技术实现思路
本专利技术的目的提供热门地点的推送方法及应用,解决上述的没有热门目的地推送功能的技术问题。本专利技术提出热门地点的推送方法包括:建立数据库存储临时热门点位编号列表、固定热门点位编号列表、显示列表、点位编号、以及点位编号对应的推送信息;确定临时热门点位编号列表更新的周期内相同的点位编号出现的次数;根据临时热门点位编号列表更新的周期内点位编号出现的次数按照降序排成队列;排序,从队列中按次序提取与固定热门点位编号不同的点位编号形成新的队列;确定显示列表中可显示的地点的数量与数据库中固定热门点位编号列表中点位编号的数量的差值;根据差值从新的队列中按照从前到后的顺序调取相同数量的点位编号形成临时热门点位编号列表;寻找临时热门点位编号列表和固定热门点位编号列表中的点位编号对应的推送信息;然后将推送信息推送显示即完成了热门地点推送。在一些实施方式中,临时热门点位编号列表按照临时热门点位编号列表更新的周期进行更新。在一些实施方式中,数据库中存储了阈值,固定热门点位编号列表每间隔一个时间段会被新的固定热门点位编号列表替换。在一些实施方式中,新的固定热门点位编号列表的形成方法如下:计算间隔时间段内相同的点位编号出现的次数,次数的数值大于等于阈值的点位编号存储到新的固定热门点位编号列表中,超过间隔时间段后新的固定热门点位编号列表整理完成,不再存入点位编号,然后直接用新的固定热门点位编号列表替换固定热门点位编号列表。在一些实施方式中,所述点位信息中包括点位名称。应用热门地点的推送方法的导视系统中包括客户终端组和服务器,客户终端组中包含多个客户终端,客户终端与服务器通信连接。在一些实施方式中,所述客户终端用于进行路径指引,发送路径指引请求,也用于展示推送显示的信息;服务器用于存储GIS数据库、客户终端编号、临时热门点位编号列表、固定热门点位编号列表、阈值、显示列表、辅助推送信息、临时热门点位编号列表更新的周期、固定热门点位编号列表更新的间隔时间段的长度、第一显示图片列表、第二显示图片列表、标识图片,GIS数据库中包含建立区域内的所有点位信息和路径信息,点位信息中包含点位编号和点位名称,临时热门点位编号列表用于存储临时热门的点位编号,固定热门点位编号列表用于存储固定热门的点位编号,显示列表用于存储待推送的推送信息;服务器中还设有数据处理模块,通过数据处理模块计算点位编号出现的次数,并根据点位编号出现的次数进行排序。在一些实施方式中,GIS数据库以资源包的形式存储于服务器中。在一些实施方式中,客户终端为移动设备和指路机器人,辅助推送信息为与点位编号对应的标识图片和设置在标识图片下面的文字编辑框,点击标识图片会触发进行路径指引。在一些实施方式中,客户终端为信息屏,辅助推送信息为文字颜色可以改变的第一显示图片列表中的图片,图片中的文字为点位名称,点击文字不会触发进行路径指引。在一些实施方式中,客户终端为指路信息屏,辅助推送信息为文字颜色可以改变的与第二显示图片列表中的图片,图片中的文字为点位名称,点击文字会触发进行路径指引。在一些实施方式中,导视系统中还包括后台管理终端,后台管理终端与服务器通信连接,后台管理终端用于设定临时热门点位编号列表更新的周期、固定热门点位编号列表更新的间隔时间段的长度、以及阈值。在一些实施方式中,阈值指的是点位编号转换成固定热门点位编号时点位编号需要出现的次数的下限。在一些实施方式中,服务器采用的是云服务器。在一些实施方式中,通信连接是通过WebSocket协议进行信息传递形成的。导视系统的热点推送方法如下:在客户终端进行路径指引,发送路径指引请求给服务器,服务器根据路径指引请求获取目的地的点位编号;计算临时热门点位编号列表更新的周期内相同的目的地的点位编号出现的次数;根据临时热门点位编号列表更新的周期内目的地的点位编号出现的次数按照降序排成队列;从队列中按次序提取与固定热门点位编号不同的目的地的点位编号形成新的队列;计算显示列表中可显示的地点的数量与数据库中固定热门点位编号列表中点位编号的数量的差值;根据差值从新的队列中按照从前到后的顺序调取相同数量的目的地的点位编号形成临时热门点位编号列表,在到达临时热门点位编号列表更新的周期时临时热门点位编号列表会替换原先的临时热门点位编号列表;寻找临时热门点位编号列表和固定热门点位编号列表中的点位编号对应的点位信息,根据客户终端的类型编号和客户终端编号调取辅助推送信息,将辅助推送信息和点位信息结合形成推送信息;然后根据客户终端编号将推送信息推送到客户终端进行显示。在一些实施方式中,点击显示出的推送信息,展示交互装置根据推送信息中包含的点位信息发送路径指引请求。本专利技术所述的热门地点的推送方法及应用的优点为:1、通过热门地点的推送能够有助于信息的推广,便于更多的人知晓相关信息;2、通过热门地点的推送使得路径指引的操作更加的简便。附图说明图1为本专利技术中一实施例提供的应用热门地点的推送方法的导视系统的结构框图;图2为本专利技术中一实施例提供的导视系统的热点推送方法的流程图。具体实施方式本实施例提出了一种应用热门地点的推送方法的导视系统,如图1所示,导视系统中包括客户终端组、云服务器以及后台管理终端,客户终端组为不同种类的客户终端的组合,不同种类的客户终端中包括移动设备、指路机器人、信息屏以及指路信息屏,不同种类的客户终端对应不同的客户终端的类型编号。客户终端与云服务器之间、后台管理终端与云服务器之间均通过WebSocket协议进行信息传递形成的通信连接。其中,客户终端用于进行路径指引,发送路径指引请求,也用于展示推送显示的信息;服务器用于存储GIS数据库、客户终端编号、临时热门点位编号列表、固定热门点位编号列表、阈值、显示列表、辅助推送信息、临时热门点位编号列表更新的周期、固定热门点位编号列表更新的间隔时间段的长度、第一显示图片列表、第二显示图片列表、标识图片、以及客户终端的类型编号,GIS数据库中包含建立区域内的所有点位信息和路径信息,点位信息中包含点位编号和点位名称,临时热门点位编号列表用于存储临时热门的点位编号,固定热门点位编号列表用于存储固定热门的点位编号,显示列表用于存储待推送的推送信息,辅助推送信息对应客户终端的类型编号设置;服务器中还设有数据处理模块,通过数据处理模块计算点位编号出现的次数,并根据点位编号出现的次数进行排序;客户终端为移动设备和指路机器人,客户终端的类型编号为1,辅助推本文档来自技高网...

【技术保护点】
1.一种热门地点的推送方法,其特征在于,所述热门地点的推送方法包括:/n建立数据库存储临时热门点位编号列表、固定热门点位编号列表、显示列表、点位编号、以及点位编号对应的推送信息;/n确定临时热门点位编号列表更新的周期内相同的点位编号出现的次数;/n根据临时热门点位编号列表更新的周期内点位编号出现的次数按照降序排成队列;/n从队列中按次序提取与固定热门点位编号不同的点位编号形成新的队列;/n确定显示列表中可显示的地点的数量与数据库中固定热门点位编号列表中点位编号的数量的差值;/n根据差值从新的队列中按照从前到后的顺序调取相同数量的点位编号形成临时热门点位编号列表;/n寻找临时热门点位编号列表和固定热门点位编号列表中的点位编号对应的推送信息;然后将推送信息推送显示即完成了热门地点推送。/n

【技术特征摘要】
1.一种热门地点的推送方法,其特征在于,所述热门地点的推送方法包括:
建立数据库存储临时热门点位编号列表、固定热门点位编号列表、显示列表、点位编号、以及点位编号对应的推送信息;
确定临时热门点位编号列表更新的周期内相同的点位编号出现的次数;
根据临时热门点位编号列表更新的周期内点位编号出现的次数按照降序排成队列;
从队列中按次序提取与固定热门点位编号不同的点位编号形成新的队列;
确定显示列表中可显示的地点的数量与数据库中固定热门点位编号列表中点位编号的数量的差值;
根据差值从新的队列中按照从前到后的顺序调取相同数量的点位编号形成临时热门点位编号列表;
寻找临时热门点位编号列表和固定热门点位编号列表中的点位编号对应的推送信息;然后将推送信息推送显示即完成了热门地点推送。


2.根据权利要求1所述的热门地点的推送方法,其特征在于,数据库中存储了阈值,固定热门点位编号列表每间隔一个时间段更新成新的固定热门点位编号列表。


3.根据权利要求2所述的热门地点的推送方法,其特征在于,新的固定热门点位编号列表的形成方法如下:计算间隔时间段内相同的点位编号出现的次数,次数的数值大于等于阈值的点位编号存储到新的固定热门点位编号列表中,超过间隔时间段后新的固定热门点位编号列表整理完成,不再存入点位编号,然后直接用新的固定热门点位编号列表替换固定热门点位编号列表。


4.根据权利要求1所述的热门地点的推送方法,其特征在于,所述点位信息中包括点位名称。


5.应用权利要求1-4...

【专利技术属性】
技术研发人员:童毅
申请(专利权)人:深圳橙立科技有限公司
类型:发明
国别省市:广东;44

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

1