一种基于定位服务的景区导游方法及装置与流程

文档序号:12826113阅读:183来源:国知局
一种基于定位服务的景区导游方法及装置与流程

本发明涉及景区导览领域,更具体地,涉及一种基于定位服务的景区导游方法及装置。



背景技术:

目前,景区的导览服务大致分为导游人工讲解方式、自助导览两种方式。导游人工讲解方式,对于游客人群难以控制和高质量的导游稀缺对游客的游览感受带来很大的影响。景区指示牌只是对景区的一个高度概括,并且需要定期更新、维护,增加了景区基础设施的费用。自助导览成为了当下最流行的一种方式。

而在自助导览中,现有的自助导览机只提供语音服务,无法实现图片、文字的显示以及多媒体的播放,降低了游客的旅游体验。而一些app导览软件并不具备主动导引游客去往某一地点的目的,且没有游戏趣味感。

因而,需要一种有趣的主动导引式的自动导游系统来提高游客的旅游体验。



技术实现要素:

本发明提供一种克服上述问题或者至少部分地解决上述问题的基于定位服务的景区导游方法及装置。

根据本发明的一个方面,提供一种基于定位服务的景区导游方法,包括:

s1,接收客户端发送的游客登录信息,更新景区内的人流量监控信息,并获取所述景区中每两个景点间的权值距离;

s2,基于所述每两个景点间的权值距离,获取所述游客所在景点vi到目的景点vj的最优导游路线,并向所述客户端发送景区内的人流量监控信息及最优导游路线;

s3,获取所述客户端发送的用户操作信息,对所述操作信息进行分析后向所述客户端发送导游指示信息。

根据本发明的另一个方面,还提供一种基于定位服务的景区导游装置,包括:

登录接收模块,用于接收客户端发送的游客登录信息,更新景区内的人流量监控信息,并获取所述景区中每两个景点间的权值距离;

最优路线模块,用于基于所述每两个景点间的权值距离,获取所述游客所在景点vi到目的景点vj的最优导游路线,并向所述客户端发送景区内的人流量监控信息及最优导游路线;以及

指示信息模块,用于获取所述客户端发送的用户操作信息,对所述操作信息进行分析后向所述客户端发送导游指示信息。

本发明提出一种基于定位服务的景区导游方法及装置,根据游客登录信息,获取景区内的人流量监控信息及景点间的权值距离,基于权值距离计算最优导游线路,并向游客最优导游路线,可以有效的规避拥堵,实现主动引导;同时在本系统中提供一些可供游客操作的方法,是游客可以主动参与游戏互动,提高导游的趣味性。

附图说明

图1为本发明实施例一种景区导游方法流程示意图;

图2为本发明实施例客户端登录界面示意图;

图3为本发明实施例客户端注册界面示意图;

图4为本发明实施例客户端导游路线界面示意图;

图5为本发明实施例客户端景点及藏宝地点界面示意图;

图6为本发明实施例客户端寻宝推荐路线示意图;

图7为本发明实施例最优导游路线计算时的景区路径示意图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

如图1所示,一种基于定位服务的景区导游方法,包括:

s1,接收客户端发送的游客登录信息,更新景区内的人流量监控信息,并获取所述景区中每两个景点间的权值距离;

s2,基于所述每两个景点间的权值距离,获取所述游客所在景点vi到目的景点vj的最优导游路线,并向所述客户端发送景区内的人流量监控信息及最优导游路线;

s3,获取所述客户端发送的用户操作信息,对所述操作信息进行分析后向所述客户端发送导游指示信息。

本实施例所述游客登录信息包含游客手机号码,根据手机号码统计信息获取景区人数,进一步获取景区内的人流量监控信息及景点间的权值距离,基于权值距离计算最优导游线路,并向游客最优导游路线,可以有效的规避拥堵,实现主动引导;同时在本系统中提供一些可供游客操作的方法,是游客可以主动参与游戏互动,提高导游的趣味性。

本实施例具体是针对一个游客通过注册或登录而接入系统后,服务端产生的一系列逻辑;服务端对不同的游客接入系统产生的逻辑相同。作为整体而言,服务端同时服务多个不同的游客,实时的对景区人流量信息进行监控,实时的处理不同客户端发送的控制信号。

本实施例中,所述目的景点vj是指包含藏宝地点的景点。当景区中有多个藏宝地点时,本实施例向游客推荐的目的景点可以不止一个,则根据所述s2的方法,每个目的景点可计算出一条最优导游路线,那么多个目的景点就可以得到多条最优导游路线;其中每个最优导游路线上,除目的景点外,路线上其他景点也可以包含藏宝地点。

在一个实施例中,所述s1进一步包括:

s1.1,基于移动网络信令平台的统计数据,计算景区内的各景点的游客人数,获得所述景区内的人流量监控信息;

s1.2,基于所述人流量监控信息,计算景区中各景点的拥挤程度以及景点间道路的拥挤程度;

s1.3,基于所述景点间道路的拥挤程度以及所述景点间道路的实际距离,获取所述景区中每两个景点间的权值距离。

本实施例中,服务端通过与移动网络信令平台之间的数据交互接口,获取景区所需的各类信令数据,实时流量,获得景区内的总人数、不同景点的游客人数以及游客分布密度信息等等。当一个新的游客接入系统后,服务端更新上述信息。所述更新上述信息可以在游客接入后立即更新;也可以在一定的时间间隔周期内,周期性的通过与移动网络信令平台之间的数据交互接口整体上更新景区内的人流量监控信息。根据所述景区内的游客人数,可以计算出景点的拥挤程度和道路的拥挤程度,并结合所述景点间道路的实际距离,计算两个景点间的权值距离,所述权值距离综合反映了当前景点拥挤程度及景点之间实际和拥挤程度,为后面计算最优导游路线做准备。

在一个实施例中,所述s2进一步包括:

s2.1,当基于所述景点vi,获取所述景点vi的全部相邻景点;

s2.2,基于每一个相邻景点,当一个相邻景点的拥挤程度小于拥挤阈值时,设置所述景点vi与所述一个相邻景点的距离为所述景点vi与所述一个相邻景点间的权值距离;

s2.3,基于所述景点vi与所述一个相邻景点的距离,利用floyd算法获取所述景点vi到所述目的景点vj的最优导游路线;

s2.4,向所述客户端发送所述景区内的人流量监控信息和所述最优导游路线。

具体的,所述景点vi的全部相邻景点是指:与所述景点vi有实际道路直达的景点。

本实施具体介绍了如何根据景点的拥挤程度和景点间道路的拥挤程度来计算游客所在景点到目的景点的最优路径。当以游客所在景点为起点进行计算时,首先所述游客所在景点的获取相邻景点,即有实际道路直达的景点;然后依次设置所述游客所在景点与相邻景点间的距离为其权值距离。

本实施例中,所述距离,不是指景点间道路的实际距离,而是根据本发明算法计算的需要而提出的一种概念,在此处,所述距离的值与所述权值距离的值相等。所述距离不仅与道路的实际距离有关,还与道路拥挤程度有关,在计算最优路径的时候考虑道路的拥挤程度,能够有效的规避道路拥堵。

本实施例中,所述游客所在景点的非相邻景点,因为所述非相邻景点与所述游客所在景点没有直达路径,则所述非相邻景点与所述游客所在景点的权值距离为无穷大,其距离也为无穷大。

本实施例计算导游路线是为了按照藏宝地点引导游客进行游览,而所述藏宝地点是根据实际需要而设置,通常设置在有利于景区管理和分流的某景点内的某一位置;因此计算出来的导游路线都是趋向藏宝地点的,比如目的地是一个藏宝地点,或者在一个导游路线上分布有多个藏宝地点,而一个或多个藏宝地点之间通常可以体现某一主题,这样可以增加游览的互动性和趣味性,提高游客体验感。若某个景点或导游路线上的人流量过大,可以不推荐,而推荐人流量较小的导游路线,从而可以一定程度是规避拥堵,提高游客的出游舒适度。

本实施例中,所述推荐导游路线是基于游客当前所在的景点及当前各景区的人流量监控而推荐的,当游客按照某一路线行至下一景点时,根据所述下一景点及该时刻各景区的人流量监控而推荐的,服务端可以自动计算,调整推荐导游路线,并实时向客户端发送,以便实时引导游客。

在一个实施例中,所述s2.2还包括

当所述一个相邻景点的拥挤程度大于或等于拥挤阈值时,设置所述景点vi与所述一个相邻景点的距离为无穷大。

本实施例为规避拥堵而设计,当一个相邻景点的拥挤程度大于或等于拥挤阈值时,将所述一个相邻景点与游客所在景点的距离设置为无穷大,则在进行最优路径计算时,不会选择此路,因而规避了拥堵。

在一个实施例中,所述s2.3中,所述floyd算法的具体实现为:

基于所述景点vi到目的景点vj,则设置邻接矩阵g[i,j]=d,其中d为景点vi和景点vj之间的距离;

初始化插入矩阵d[i,j]=j,其中,d[i,j]表示景点vi到景点vj需要经过的点;

利用所述景点vi的全部相邻景点,进行插点处理,通过下式比较插点后的距离与所述d的大小,获取其中最小的距离:

g[i,j]=min(g[i,j],g[i,k]+g[k,j]),

若g[i,j]的值变小,则d[i,j]=k,否则d[i,j]不变;其中,g中包含有两点之间最短道路的信息,而在d中则包含了最短通路径的信息,最后根据计算结果更新所述插入矩阵。

本实施例所提供的算法可以计算出所述游客所在景点到各藏宝地点之间的最优路径,所述最优路径的计算考虑了各景点的拥挤程度和景点之间道路的拥挤程度,可以规避拥堵,是一条最舒适的游览路径。

在一个实施例中,s3中所述对所述控制信号进行分析后对所述客户端发送导游指示信息包括:

当所述控制信号为游客选中的一条导游路线时,向客户端发送所述一条导游路线的详细路线图信息;或者

当所述控制信号为游客选中的一个景点标志时,向客户端发送所述一个景点标志的历史文化信息;或者

当所述控制信号为游客选中的一个藏宝图标时,向客户端发送所述一条藏宝图标对应的寻宝线索;或者

当所述控制信号为游客的寻宝成功信息时,向客户端发送所述游客的奖励物品信息;

本实施例与客户端的游客操作相对应,当游客在最优导游路线选择了一条导游路线时,则向客户端发送所述一条导游路线的详细路线图信息,包括路线导航图、路线上的藏宝数量、藏宝地点提示等等。

当所述控制信号为游客选中的一个景点标志时,对应客户端是游客的触屏点移至客户端景区地图上的某一景点标志,则向客户端发送所述一个景点标志的历史文化信息,包括历史、科普、文化、人物和景区介绍中的任一种或任多种。

当游客选中的一个藏宝图标时,则向客户端发送所述一条藏宝图标对应的寻宝线索。

当游客寻宝成功时,服务端根据某种规则,在奖品库中抽取奖品,并向客户端发送所述游客的奖励物品信息。

在一个实施例中,所述s1中,所述人流量监控信息包括:景区内各景点和道路的人流量的分级监控信息,包括:

当景点或者道路的游客人数大于第一阈值时,监控级别为严重拥挤;

当景点或者道路的游客人数小于第一阈值大于第二阈值时,监控级别为拥挤;

当景点或者道路的游客人数小于第二阈值大于第三阈值时,监控级别为缓行;

当景点或者道路的游客人数小于第三阈值时,监控级别为畅通。

本实施例中,所述第一阈值、第二阈值和第三阈值可以根据景区的实际情况而设置。例如,假设景区有一个饱和容纳量,可以定义所述第一阈值为1.5倍饱和容纳量,定义所述第二阈值为1倍饱和容纳量,定义所述第三阈值为0.8倍饱和容纳量。

在一个实施例中,s1.2中所述各景点的拥挤程度a0通过下式计算:

其中,m为某时刻所述景点的人数,m0为所述景点的瞬时容量,所述瞬时容量m0通过下式获取:

其中,s为所述景点的面积,s0为所述景点的人均基本占地面积。

具体的,所述s1.2中所述景点间道路的拥挤程度b0通过下式计算:

其中,n为某时刻所述两个景点间道路上的人数,n0为所述两个景点间道路的瞬时容量,所述瞬时容量n0通过下式获取:

其中,l为所述两个景点间道路的长度,l0为所述两个景点间道路的人均占有长度。

本实施例,所述两个景点间道路的长度为两个景点间道路的实际距离。

具体的,所述s1.3中所述权值距离通过以下公式计算:

dij=b0×dij,

其中,dij为景点i和景点j之间的权值距离,b0为所述景点i和景点j之间的道路拥挤程度,dij为所述景点i和景点j之间的实际距离。

本实施例中,给了景点之间的权值距离的一种算法,在具体实施的时候,需要考虑景点自身的拥挤程度,一般可以通过下式来确定景点间的权值距离:

上式表示,当景点的拥挤程度大于或等于某个拥挤阈值时,本实施例中所述拥挤阈值为1,则将景点之间的距离设置为无穷大;当景点的拥挤程度小于某个拥挤阈值时,则将景点之间的距离设置为景点之间的道路拥挤程度和景点之间的道路的实际距离的乘积。

与本发明所述一种基于定位服务的景区导游方法对应的客户端方法,包括:

c1,获取游客的登录信息,向服务端发送所述游客的登录信息,所述登录信息包括游客手机号码;

c2,接收所述服务端发送的景区内的人流量监控信息及最优导游路线,显示景区地图,并在所述景区地图显示所述游客的定位位置;在所述景区地图上显示所述人流量监控信息及最优导游路线;

c3,获取游客的操作信息,生成控制信号,并向所述服务端发送所述控制信号;根据所述服务端返回的导游指示信息进行显示。

与所述服务端方法相对的,本实施例提供一种景区导游的客户端方法,同样是针对一个游客注册或登录客户端而产生的一系列逻辑。所述c1与服务端s1相对应,所述c2与服务端s2相对应,所述c3与服务端s3相对应。

本实施例客户端显示景区地图,为游客提供生动直观的体验,同时客户端通过gps实现游客定位,将游客自身的位置显示在地图上,并将服务端发送的所述人流量监控信息及最优导游路线在地图上进行显示,具体包括:

当景点或者道路的人流量监控级别为严重拥挤时,在窗口显示棕色。

当景点或者道路的人流量监控级别为拥挤时,在窗口显示红色。

当景点或者道路的人流量监控级别为缓行时,在窗口显示橙色。

当景点或者道路的人流量监控级别为畅通时,在窗口显示绿色。

所述控制信号及服务端返回的导游指示信息包括:

当所述控制信号为游客选中的一条导游路线时,向客户端发送所述一条导游路线的详细路线图信息;或者

当所述控制信号为游客选中的一个景点标志时,向客户端发送所述一个景点标志的历史文化信息;或者

当所述控制信号为游客选中的一个藏宝图标时,向客户端发送所述一条藏宝图标对应的寻宝线索;或者

当所述控制信号为游客的寻宝成功信息时,向客户端发送所述游客的奖励物品信息。

在一个实施例中,c3中所述向所述服务端发送所述控制信号包括:

获取摄像头扫描的图片信息,读取所述图片信息所存储的数据;

基于所述存储的数据进行识别,当所述图片信息匹配上一宝藏图片时,向所述服务端发送寻宝成功信息。

本实施例具体描述了所述控制信号中的寻宝成功信息的生成过程。

本发明还提供一种基于定位服务的景区导游装置,包括:

登录接收模块,用于接收客户端发送的游客登录信息,更新景区内的人流量监控信息,并获取所述景区中每两个景点间的权值距离;

最优路线模块,用于基于所述每两个景点间的权值距离,获取所述游客所在景点vi到目的景点vj的最优导游路线,并向所述客户端发送景区内的人流量监控信息及最优导游路线;以及

指示信息模块,用于获取所述客户端发送的用户操作信息,对所述操作信息进行分析后向所述客户端发送导游指示信息。

在一个实施例中,所述登录接收模块进一步包括:

人流量监控单元,用于基于移动网络信令平台的统计数据,计算景区内的各景点的游客人数,获得所述景区内的人流量监控信息;

拥挤程度单元,用于基于所述人流量监控信息,计算景区中各景点的拥挤程度以及景点间道路的拥挤程度;以及

权利距离单元,用于基于所述景点间道路的拥挤程度以及所述景点间道路的实际距离,获取所述景区中每两个景点间的权值距离。

在一个实施例中,所述最优路线模块进一步包括:

相邻景点单元,用于当基于所述景点vi,获取所述景点vi的全部相邻景点;

距离单元,用于基于每一个相邻景点,当一个相邻景点的拥挤程度小于拥挤阈值时,设置所述景点vi与所述一个相邻景点的距离为所述景点vi与所述一个相邻景点间的权值距离;

计算单元,用于基于所述景点vi与所述一个相邻景点的距离,利用floyd算法获取所述景点vi到所述目的景点vj的最优导游路线;

发送单元,用于向所述客户端发送所述景区内的人流量监控信息和所述最优导游路线

在一个实施例中,所述指示信息模块中,所述对所述控制信号进行分析后对所述客户端发送导游指示信息包括:

当所述控制信号为游客选中的一条导游路线时,向客户端发送所述一条导游路线的详细路线图信息;或者

当所述控制信号为游客选中的一个景点标志时,向客户端发送所述一个景点标志的历史文化信息;或者

当所述控制信号为游客选中的一个藏宝图标时,向客户端发送所述一条藏宝图标对应的寻宝线索;或者

当所述控制信号为游客的寻宝成功信息时,向客户端发送所述游客的奖励物品信息。

在一个实施例中,所述人流量监控单元中,所述人流量监控信息包括:景区内各景点和道路的人流量的分级监控信息,包括:

当景点或者道路的游客人数大于第一阈值时,监控级别为严重拥挤;

当景点或者道路的游客人数小于第一阈值大于第二阈值时,监控级别为拥挤;

当景点或者道路的游客人数小于第二阈值大于第三阈值时,监控级别为缓行;

当景点或者道路的游客人数小于第三阈值时,监控级别为畅通。

在一个实施例中,所述监控及推荐模块中,所述最优导游路线为不同主题的游览路线,其中每一条游览路线至少包括一个藏宝地点。

本发明还提供一种客户端,包括:

第一获取模块,用于获取游客的登录信息,向服务端发送所述游客的登录信息,得到登录信息包括游客手机号码;

显示模块,用于接收所述服务端发送的景区内的人流量监控信息及最优导游路线,显示景区地图,并在所述景区地图显示所述游客的定位位置;在所述景区地图上显示所述人流量监控信息及最优导游路线;以及

第二获取模块,用于获取游客的操作信息,生成控制信号,并向所述服务端发送所述控制信号;根据所述服务端返回的导游指示信息进行显示。

在一个实施例中,所述第二获取模块中,所述向所述服务端发送所述控制信号包括:

获取摄像头扫描的图片信息,读取所述图片信息所存储的数据;

基于所述存储的数据进行识别,当所述图片信息匹配上一宝藏图片时,向所述服务端发送寻宝成功信息。

本发明还提供一种系统,包括一种服务端和所述一种客户端。所述服务端为本发明所提供的一种服务端的任一具体实施例,所述客户端为本发明所提供的一种客户端的任一具体实施例。

下面从一个游客体验的角度来说明本发明具体实施方式。

首先,本发明所述系统的客户端app安装于一智能手机之中,打开客户端app,首先显示用户的登录界面,如图2所示;未注册的新用户通过手机号进行注册,如图3所示。

通过注册或登录,服务器获取了该游客的手机号,并可以实时监控游客的位置变化。

当登陆后客户端会提示“打开定位服务让游戏系统获取游客的当前位置”。打开定位服务后,如果游客带景区范围内,客户端app景区整体地图,并定位游客当前真实的地理位置且显示在地图之中。

点击显示app界面上显示的路线按钮,显示包含不同主题的n条游览路线,如图4所示,每条路线至少包涵一个藏宝地点,即如图5所示的54a、54b、54c和54d中的至少一个。

如图5所示,判断触屏点是否位移至虚拟宝藏53a、53b、53c、53d上或者显示的景点上,若是,则显示该虚拟物品对应的寻宝线索和相应的景区科普知识。

然后游客选择感兴趣的景点和藏宝的地点。勾选完毕后,景点会变成红色,游客点击寻宝按钮,系统或推荐一个合适的路线,显示在景区地图上,如图6所示。

随着游客所在景点位置的不同,导航路线会随时根据景区拥挤程度进行调整。当点击宝藏的小图标时,会显示宝藏的寻找线索。当游客玩家找到宝藏时,需要按下识别按钮。用手机摄像头对准照片,如何识别成功,则获得相应的奖励,这里的奖励指的是景点门票优惠券,或者相应的纪念物等。

在收获单元里可以看到自己所获得的奖励,点击使用可以到相应地点兑换。

下面通过一个具体实施例来描述本发明基于景点拥挤程度和景点间的拥挤程度,利用floyd算法计算最优导游路线的具体实施过程。

如图7所示,假设一个景区,具体包括6个景点,a、b、c、d、e、f。a是游客所在景点,b、c、d、e、f其相邻景点;各景点附近方框内的数字为该景点的拥挤程度,此处拥挤程度=现有人数/景区容纳量。各景点间直线上的数字为两个景点距离,此处距离=实际距离*道路拥挤度,道路拥挤度=现有人数/道路容纳量。

c为藏宝地点,也就是景区的推广景点,也即是目的景点。本实施例需要计算游客所在景点a和藏宝景点c之间的最优路径。具体实施如下:

1、首先根据实时获得的数据,计算出景点的拥挤度,大于1的景点,将与其连接的路线的距离均赋值无穷大。根据e、f、d、b、c结点的拥挤度,将ae、ef、ed、dc、ad赋值为无穷大。

2、首先根据floyd算法,从a到c的路线分别为a→b→c,a→c,a→f→b→c。取距离最短为最优路线。并把其他路线进行保存。

3、取距离最短为最优路线。距离最近为a→b→c。所以取a→b→c这条路线。既避免拥挤又是距离最近的路线。

4、由于游客人数的动态变化,此算法可实时更新路线。

计算的最优导游路线为:推荐路线为a→b→c。

综上所述,本发明实现了一种基于定位服务的服务端与客户端互动的导游游戏系统,利用移动网络信令平台的实时统计数据,获取景区内的人流量监控信息,实时性高,准确性高;根据所述人流量监控信息计算景点拥挤程度和景点间的拥挤程度,在考虑拥挤程度和景点间实际距离的情况下计算最优路径,并向游客提供最优导游路线,可以在有效的规避拥堵,实现主动引导;同时在本系统中提供一些可供游客操作的方法,是游客可以主动参与游戏互动,提高导游的趣味性,解决了现有技术的不足,具有良好的有益效果。

最后,本发明的方法仅为较佳的实施方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1