一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种智慧旅游景区路径规划方法及系统

2022-04-27 02:39:32 来源:中国专利 TAG:


1.本发明属于智慧旅游领域,具体涉及一种智慧旅游景区路径规划方法及系统。


背景技术:

2.到一个陌生的城市旅游,游客普遍采用提前做攻略的方式做好旅游规划,罗列出哪些景点是必须到达的,然而因为很多旅游景点比较大,内部道路复杂,哪些景点人多、哪些景点人少、哪些景点游玩花费的时间长,这些信息如果没有一个统一的规划,就很难高效旅游,从而增加了旅游者的疲惫感,降低游客体验,并且,由于游客不合理的旅游线路,导致景区整体游览效率低,从而无法接待更多的旅游者。


技术实现要素:

3.为了解决现有技术中存在的上述问题,本发明提供了一种智慧旅游景区路径规划方法及系统。发明要解决的技术问题通过以下技术方案实现:
4.一种智慧旅游景区路径规划方法,应用于服务器,该方法包括:
5.s1、响应于游客登录状态获取游客当前位置信息和一定时间段内的前位置信息;
6.s2、根据所述当前位置信息确定游客是否处于预设规划区域;
7.s3、响应于游客处于预设规划区域,根据所述当前位置信息和所述前位置信息形成路径规划信息;
8.s4、将所述路径规划信息发送至游客。
9.在一个具体实施方式中,所述预设规划区域为依据景点分布预先设定的若干地图单元;
10.根据所述当前位置信息和所述前位置信息形成路径规划信息,包括:
11.根据所述当前位置信息确定所述游客当前所在的地图单元;
12.根据所述前位置信息确定所述游客是否之前处于其他地图单元,若否,则根据游客当前所在的地图单元形成路径规划信息,若是,则根据游客当前所在的地图单元和已游览地图单元形成路径规划信息。
13.在一个具体实施方式中,根据游客当前所在的地图单元形成路径规划信息,包括:
14.s301、获取当前每个所述地图单元的游客数量以及每个游客在该地图单元当前游览时间;
15.s302、根据每个游客在该地图单元当前游览时间和游客数量得到该地图单元当前游览总时间;
16.s303、根据游客当前所在的地图单元的位置信息得到当前地图单元对于其他地图单元的距离因子;
17.s304、基于每个地图单元的游客数量、游览总时间和距离因子得到当前地图单元相对于每个其他地图单元的时间开销数据;
18.s305、以下一个地图单元作为当前地图单元依次遍历每个游览路线,得到每个游
览路线的总时间开销数据;
19.s306、选择总时间开销数据最小值对应的游览路线作为路径规划信息。
20.在一个具体实施方式中,根据游客当前所在的地图单元和已游览地图单元形成路径规划信息,包括:
21.s311、获取当前每个所述地图单元的游客数量以及每个游客在该地图单元当前游览时间;
22.s312、根据每个游客在该地图单元当前游览时间和游客数量得到该地图单元当前游览总时间;
23.s313、根据游客当前所在的地图单元的位置信息得到当前地图单元对于其他地图单元的距离因子,其中所述其他地图单元不包括已游览地图单元;
24.s314、基于每个地图单元的游客数量、游览总时间和距离因子得到当前地图单元相对于每个其他地图单元的时间开销数据;
25.s315、以下一个地图单元作为当前地图单元依次遍历每个游览路线,得到每个游览路线的总时间开销数据;
26.s316.选择总时间开销数据最小值对应的游览路线作为路径规划信息。
27.本发明同时提供一种智慧旅游景区路径规划系统,包括:
28.位置信息获取单元,用于响应于游客登录状态获取游客当前位置信息和一定时间段内的前位置信息;
29.区域判断单元,用于根据所述当前位置信息确定游客是否处于预设规划区域;
30.路径规划单元,用于响应于游客处于预设规划区域,根据所述当前位置信息和所述前位置信息形成路径规划信息;
31.路径发送单元,用于将所述路径规划信息发送至游客。
32.在一个具体实施方式中,所述预设规划区域为依据景点分布预先设定的若干地图单元;
33.所述路径规划单元具体用于:
34.根据所述当前位置信息确定所述游客当前所在的地图单元;
35.根据所述前位置信息确定所述游客是否之前处于其他地图单元,若否,则根据游客当前所在的地图单元形成路径规划信息,若是,则根据游客当前所在的地图单元和已游览地图单元形成路径规划信息。
36.在一个具体实施方式中,所述路径规划单元具体包括:
37.游览信息获取子单元,用于获取当前每个所述地图单元的游客数量以及每个游客在该地图单元当前游览时间;
38.游览总时间计算子单元,用于根据每个游客在该地图单元当前游览时间和游客数量得到该地图单元当前游览总时间;
39.距离因子计算子单元,用于根据游客当前所在的地图单元的位置信息得到当前地图单元对于其他地图单元的距离因子;
40.时间开销计算子单元,用于基于每个地图单元的游客数量、游览总时间和距离因子得到当前地图单元相对于每个其他地图单元的时间开销数据;
41.总时间开销数据计算子单元,用于以下一个地图单元作为当前地图单元依次遍历
每个游览路线,得到每个游览路线的总时间开销数据;
42.路径规划获取子单元,用于选择总时间开销数据最小值对应的游览路线作为路径规划信息。
43.在一个具体实施方式中,根据游客当前所在的地图单元和已游览地图单元形成路径规划信息,包括:
44.游览信息获取子单元,用于获取当前每个所述地图单元的游客数量以及每个游客在该地图单元当前游览时间;
45.游览总时间计算子单元,用于根据每个游客在该地图单元当前游览时间和游客数量得到该地图单元当前游览总时间;
46.距离因子计算子单元,用于根据游客当前所在的地图单元的位置信息得到当前地图单元对于其他地图单元的距离因子,其中所述其他地图单元不包括已游览地图单元;
47.时间开销计算子单元,用于基于每个地图单元的游客数量、游览总时间和距离因子得到当前地图单元相对于每个其他地图单元的时间开销数据;
48.总时间开销数据计算子单元,用于以下一个地图单元作为当前地图单元依次遍历每个游览路线,得到每个游览路线的总时间开销数据;
49.路径规划获取子单元,用于选择总时间开销数据最小值对应的游览路线作为路径规划信息。
50.本发明的有益效果:
51.本发明的智慧旅游景区路径规划方法通过对游客位置信息进行判断,结合景区每个景点的实时旅游人数进行路径规划,从而能够向游客提供一个最佳旅游路线,进而提高了景区整体的旅游效率,使得景区可以接待更多的游客,也提高了旅游者的体验感,达到双赢的目的。
52.以下将结合附图及实施例对本发明做进一步详细说明。
附图说明
53.图1是本发明实施例提供的一种智慧旅游景区路径规划方法流程示意图;
54.图2是本发明实施例提供的一种智慧旅游景区路径规划系统模块框图。
具体实施方式
55.下面结合具体实施例对本发明做进一步详细的描述,但本发明的实施方式不限于此。
56.实施例一
57.请参见图1,图1是本发明实施例提供的一种智慧旅游景区路径规划方法流程示意图,该方法具体由服务器执行,该方法包括:
58.s1、响应于游客登录状态获取游客当前位置信息和一定时间段内的前位置信息;
59.一般的,当游客进入景区后,通过移动网络定位就能知道景区中每个位置的人员信息和人员分布,但是并不是所有游客的都有路径规划的需求,因此只有当游客有需求时才进行规划,游客可以通过app或者微信小程序登录到提供规划服务的景区,此时景区就能获得到游客的登录状态,继而能够获取到该游客的位置信息和一定时间段内的前位置信
息。一定时间段内的前位置信息是指游客在登录之前一段时间的位置信息,例如游客首先游览了部分景区之后才进行登录,则通过判断前位置信息,在后续路径规划时应该剔除这些景区。
60.s2、根据所述当前位置信息确定游客是否处于预设规划区域;
61.有些游客可能没有到达景区的时候就进行了登录,因此这些游客是不符合规划需求的,只有判断到游客在预设规划区域时才进行规划。
62.s3、响应于游客处于预设规划区域,根据所述当前位置信息和所述前位置信息形成路径规划信息;
63.s4、将所述路径规划信息发送至游客。
64.在一个具体实施方式中,所述预设规划区域为依据景点分布预先设定的若干地图单元;
65.根据所述当前位置信息和所述前位置信息形成路径规划信息,包括:
66.根据所述当前位置信息确定所述游客当前所在的地图单元;
67.根据所述前位置信息确定所述游客是否之前处于其他地图单元,若否,则根据游客当前所在的地图单元形成路径规划信息,若是,则根据游客当前所在的地图单元和已游览地图单元形成路径规划信息。
68.例如,可以依据景区中景点的分布特点,将景区划分为若干地图单元,每个地图单元则代表一个景点的范围,也就是根据游客当前的位置信息可以确定游客当前的位置所在地图单元,同样的可以根据游客的前位置信息确定游客之前所在的地图单元,从而根据确定的地图单元进行路径规划。
69.在一个具体实施方式中,根据游客当前所在的地图单元形成路径规划信息,包括:
70.s301、获取当前每个所述地图单元的游客数量以及每个游客在该地图单元当前游览时间;
71.例如,某一个景区一共划分出了6个地图单元,因此服务器能够通过后台获取到每个地图单元的游客数量,以及每个游客在当前地图单元已经停留的时间,即当前游览时间。
72.s302、根据每个游客在该地图单元当前游览时间和游客数量得到该地图单元当前游览总时间;将每个游客在一个地图单元的当前游览时间进行相加,就能得到该地图单元的游览总时间。
73.s303、根据游客当前所在的地图单元的位置信息得到当前地图单元对于其他地图单元的距离因子;距离因子为任意两个地图单元的位置相对参数,具体可根据地图单元之间的通过难易度等条件确定。
74.s304、基于每个地图单元的游客数量、游览总时间和距离因子得到当前地图单元相对于每个其他地图单元的时间开销数据;得到时间开销数据之后就知道了任意两个地图单元之间游览所需要花费相对时间,由于不同地图单元自身的游客数量、游览总时间都是不同的,因此如果两个景点调换位置进行游览的话,花费的时间也是不同的。
75.s305、以下一个地图单元作为当前地图单元依次遍历每个游览路线,得到每个游览路线的总时间开销数据;
76.例如有三个景点(即三个地图单元)a、b、c,景点a到b的时间开销数据是0.8,景点b到a的时间开销数据是0.6,景点c到a的时间开销数据是0.5,景点a到c的时间开销数据是
0.3,景点c到b的时间开销数据是0.8,景点b到c的时间开销数据是0.7,假设游客在c点,则可以选择c-b-a,也可以选择c-a-b,对应的时间开销分别是0.8 0.6=1.4,0.5 0.8=1.3;假设游客此时在b点,则可以选择b-c-a,也可以选择b-a-c,对应的时间开销分别是0.7 0.5=1.2,0.6 0.3=0.9。
77.基于上述示例,如果景点较多,则可选择的路径也越多,最终得到每个游览路线的总时间开销数据。
78.s306、选择总时间开销数据最小值对应的游览路线作为路径规划信息,以上述为例,1.3<1.4,则在c景点的游客应该选择c-a-b。
79.在一个具体实施方式中,根据游客当前所在的地图单元和已游览地图单元形成路径规划信息,包括:
80.s311、获取当前每个所述地图单元的游客数量以及每个游客在该地图单元当前游览时间;
81.s312、根据每个游客在该地图单元当前游览时间和游客数量得到该地图单元当前游览总时间;
82.s313、根据游客当前所在的地图单元的位置信息得到当前地图单元对于其他地图单元的距离因子,其中所述其他地图单元不包括已游览地图单元;
83.s314、基于每个地图单元的游客数量、游览总时间和距离因子得到当前地图单元相对于每个其他地图单元的时间开销数据;
84.s315、以下一个地图单元作为当前地图单元依次遍历每个游览路线,得到每个游览路线的总时间开销数据;
85.s316、选择总时间开销数据最小值对应的游览路线作为路径规划信息。
86.需要说明的是,该步骤在进行路径规划时,需要排除用户已经游览的地图单元,其余方法不再示例。
87.本发明的智慧旅游景区路径规划方法通过对游客位置信息进行判断,结合景区每个景点的实时旅游人数进行路径规划,从而能够向游客提供一个最佳旅游路线,进而提高了景区整体的旅游效率,使得景区可以接待更多的游客,也提高了旅游者的体验感,达到双赢的目的。
88.实施例二
89.请参见图2,本发明同时提供一种智慧旅游景区路径规划系统,包括:
90.位置信息获取单元,用于响应于游客登录状态获取游客当前位置信息和一定时间段内的前位置信息;
91.区域判断单元,用于根据所述当前位置信息确定游客是否处于预设规划区域;
92.路径规划单元,用于响应于游客处于预设规划区域,根据所述当前位置信息和所述前位置信息形成路径规划信息;
93.路径发送单元,用于将所述路径规划信息发送至游客。
94.在一个具体实施方式中,所述预设规划区域为依据景点分布预先设定的若干地图单元;
95.所述路径规划单元具体用于:
96.根据所述当前位置信息确定所述游客当前所在的地图单元;
97.根据所述前位置信息确定所述游客是否之前处于其他地图单元,若否,则根据游客当前所在的地图单元形成路径规划信息,若是,则根据游客当前所在的地图单元和已游览地图单元形成路径规划信息。
98.在一个具体实施方式中,所述路径规划单元具体包括:
99.游览信息获取子单元,用于获取当前每个所述地图单元的游客数量以及每个游客在该地图单元当前游览时间;
100.游览总时间计算子单元,用于根据每个游客在该地图单元当前游览时间和游客数量得到该地图单元当前游览总时间;
101.距离因子计算子单元,用于根据游客当前所在的地图单元的位置信息得到当前地图单元对于其他地图单元的距离因子;
102.时间开销计算子单元,用于基于每个地图单元的游客数量、游览总时间和距离因子得到当前地图单元相对于每个其他地图单元的时间开销数据;
103.总时间开销数据计算子单元,用于以下一个地图单元作为当前地图单元依次遍历每个游览路线,得到每个游览路线的总时间开销数据;
104.路径规划获取子单元,用于选择总时间开销数据最小值对应的游览路线作为路径规划信息。
105.在一个具体实施方式中,根据游客当前所在的地图单元和已游览地图单元形成路径规划信息,包括:
106.游览信息获取子单元,用于获取当前每个所述地图单元的游客数量以及每个游客在该地图单元当前游览时间;
107.游览总时间计算子单元,用于根据每个游客在该地图单元当前游览时间和游客数量得到该地图单元当前游览总时间;
108.距离因子计算子单元,用于根据游客当前所在的地图单元的位置信息得到当前地图单元对于其他地图单元的距离因子,其中所述其他地图单元不包括已游览地图单元;
109.时间开销计算子单元,用于基于每个地图单元的游客数量、游览总时间和距离因子得到当前地图单元相对于每个其他地图单元的时间开销数据;
110.总时间开销数据计算子单元,用于以下一个地图单元作为当前地图单元依次遍历每个游览路线,得到每个游览路线的总时间开销数据;
111.路径规划获取子单元,用于选择总时间开销数据最小值对应的游览路线作为路径规划信息。
112.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。此外,本领域的技术人员可以将本说明书中描述的不同实施例或示例进行接合和组合。
113.尽管在此结合各实施例对本技术进行了描述,然而,在实施所要求保护的本技术过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成
部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
114.本领域技术人员应明白,本技术的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式,这里将它们都统称为“模块”或“系统”。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。计算机程序存储/分布在合适的介质中,与其它硬件一起提供或作为硬件的一部分,也可以采用其他分布形式,如通过internet或其它有线或无线电信系统。
115.本技术是参照本技术实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
116.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
117.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
118.以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献