景区路线规划中动态时间变量的处理方法与流程

文档序号:14250110阅读:329来源:国知局

本发明涉及路线规划领域,尤其涉及景区路线规划中动态时间变量的处理方法。



背景技术:

当前游客在景区游览时,可能会由于路线规划不合理、某个景点人流量过大导致实际游玩时间与预计游玩时间不符、甚至相差很大,有可能导致计划中的景点没有游览完毕,影响了游玩体验。



技术实现要素:

本发明旨在提供时间冗余度的概念,从而能够对游玩时间进行有效跟踪并在对应的情况作出对应处理从而确保游玩性的景区路线规划中动态时间变量的处理方法。

为了实现所述目的,本发明提供的景区路线规划中动态时间变量的处理方法,所述处理方法,包括:

根据游客的交通方式确定游客在路程移动上花费的移动时间t1,根据游客的交通方式游客在景区景点上游玩时花费的游玩时间t2,根据移动时间和游玩时间确定浮动预留时间t=t1+t2;

确定实际浮动预留时间th,结合浮动预留时间t确定冗余度η;

将游客游览完一个景点的时刻记为关键时刻节点,在每个关键时刻节点触发计算与关键时刻节点对应的冗余度η的计算步骤,得到与每个关键时刻节点对应的冗余度η;

根据计算得到的冗余度η数值,结合预设的冗余度阈值,对游客的游览路线以及游览时间进行提醒。

可选的,所述根据游客的交通方式确定游客在路程移动上花费的移动时间t1,包括:

留出t1为游客在路程移动中将要花费的时间。

可选的,所述根据游客的交通方式游客在景区景点上游玩时花费的游玩时间t2,包括:

留出t1为游客在景点游玩中将要花费的时间。

可选的,所述确定实际浮动预留时间th,结合浮动预留时间t确定冗余度η,包括:

所用的浮动预留时间为th,n=1或2,引入时间冗余度η,表明实际路线对于浮动时间的利用程度。

可选的,所述根据计算得到的冗余度η数值,结合预设的冗余度阈值,对游客的游览路线以及游览时间进行提醒,包括:

设有冗余度阈值η0,η1,η2,其中三者的大小关系依次为将0<η0<η1<η2≤1;

η2为警戒线,若η1<η<η2会触发警告,提醒游客必须注意游玩时间,控制游玩节凑从而确保预选路线的顺利完成;

η1为终止线,当η0<η<η1时发出提醒“预留时间已经耗尽”,必须按照设定时间进行游玩才能确保预定路线的完成;

当时间冗余度低于η0显示当前路线在剩余时间内已经无法完成,必须重新进行路线搜索从而使得游客能够在限定时间内完成游玩。

通过实施本发明可以取得以下有益技术效果:

通过将动态的时间变量转化为一个定值使得模型能够完成在限定时间内对最优路径的搜索.同时引入预留浮动时间的概念,从而保留了时间的动态特征,使游客能够有充足的时间游玩,并且能够按照固定的时间要求完成游玩.。能够对游玩时间进行有效跟踪并在对应的情况作出对应处理从而确保游玩性。

附图说明

图1为本发明实施例公开的景区路线规划中动态时间变量的处理方法的流程示意图。

具体实施方式

为了便于本领域技术人员的理解,下面结合具体实施例对本发明作进一步的说明:

实施例1:

本发明提供的景区路线规划中动态时间变量的处理方法,如图1所示,所述处理方法,包括:

11、根据游客的交通方式确定游客在路程移动上花费的移动时间t1,根据游客的交通方式游客在景区景点上游玩时花费的游玩时间t2,根据移动时间和游玩时间确定浮动预留时间t=t1+t2;

12、确定实际浮动预留时间th,结合浮动预留时间t确定冗余度η;

13、将游客游览完一个景点的时刻记为关键时刻节点,在每个关键时刻节点触发计算与关键时刻节点对应的冗余度η的计算步骤,得到与每个关键时刻节点对应的冗余度η;

14、根据计算得到的冗余度η数值,结合预设的冗余度阈值,对游客的游览路线以及游览时间进行提醒。

在实施中,本发明实施例提供的处理方法,通过将动态的时间变量转化为一个定值使得模型能够完成在限定时间内对最优路径的搜索.同时引入预留浮动时间的概念,从而保留了时间的动态特征,使游客能够有充足的时间游玩,并且能够按照固定的时间要求完成游玩.。为了确保路线的完成,我们引入了时间冗余度的概念,从而能够对游玩时间进行有效跟踪并在对应的情况作出对应处理从而确保游玩性。

具体的,本处理方法根据每个景区中游客在路程移动上移动时间的不同,确定与实际移动花费时间相对应的冗余度,并且规定在游客每游览完一个景点就获取与当前时刻对应的冗余度数值,进而根据冗余度对游客的游览方式进行提醒,实现对游客游玩时间的有效跟踪,并对实际游玩时间进行针对提醒,对游客的游玩时间进行有效规划,避免因游玩时间分配不均导致景点被错过的情况出现。

在具体实现过程中,根据游客在每个景点预估花费的游玩时间不同,导致实际的冗余度发生变化,将动态的时间变量转化为定量处理,减小了模型的复杂度,便于最佳路径的搜索,进而借助对时间冗余度和时间关键节点的设置使得我们可以全程进行监控从而确保游玩的顺利进行。

可选的,所述根据游客的交通方式确定游客在路程移动上花费的移动时间,包括:

留出t1为游客在路程移动中将要花费的时间。

在实施中,游客在实际游玩的过程中,在前往景区的路程会被分为若干段,这里把每段路程上花费的时间记作而游客在路程移动中将要花费的时间记为t1,后者为前者的累加和,这样,通过累加求和的方式确定游客在路程移动过程中所要花费的时间。

可选的,所述根据游客的交通方式游客在景区景点上游玩时花费的游玩时间t2,包括:

留出t1为游客在景点游玩中将要花费的时间。

在实施中,与前一步骤类似,将游客在景区的每个景点上游玩的时间记为而游客在路程移动中将要花费的时间记为t2,后者为前者的累加和,这样,通过累加求和的方式确定游客在景区游玩过程中所要花费的时间。

可选的,所述确定实际浮动预留时间th,结合浮动预留时间t确定冗余度η,包括:

所用的浮动预留时间为th,n=1或2,引入时间冗余度η,表明实际路线对于浮动时间的利用程度。其中,设定t为浮动预留时间。

在实施中,根据前两步得到的t1、t2,确定浮动预留时间th,进而根据浮动预留时间,确定表征游客在景区实际旅游时间对浮动时间的利用程度。换言之,冗余度越大,表明游客当前的游玩线路的时间利用率较高,在路上或其他与游玩无关的事情上花费的时间相对较少,游玩更充分;相反的,如果冗余度越小,表明游客单钱的游玩线路的时间利用率较低,在路上或其他与游客无关的事情上花费的时间较多,游玩不充分。

可选的,所述根据计算得到的冗余度η数值,结合预设的冗余度阈值,对游客的游览路线以及游览时间进行提醒,包括:

设有冗余度阈值η0,η1,η2,其中三者的大小关系依次为将0<η0<η1<η2≤1;

η2为警戒线,若η1<η<η2会触发警告,提醒游客必须注意游玩时间,控制游玩节凑从而确保预选路线的顺利完成;

η1为终止线,当η0<η<η1时发出提醒“预留时间已经耗尽”,必须按照设定时间进行游玩才能确保预定路线的完成;

当时间冗余度低于η0显示当前路线在剩余时间内已经无法完成,必须重新进行路线搜索从而使得游客能够在限定时间内完成游玩。

在实施中,为了将能够根据计算出的冗余度的数值对游客的游览时间进行提醒,还设定了与冗余度相对应的冗余度阈值,该阈值η0,η1,η2,其中三者的大小关系依次为将0<η0<η1<η2≤1。

当实际计算出的冗余度接近1,表明当前游客的游览时间基本都用于景区中景点的游览,在无关事情上基本没有花费时间。而η2为警戒线,若η1<η<η2会触发警告,提醒游客必须注意游玩时间,控制游玩节凑从而确保预选路线的顺利完成;

η1为终止线,当η0<η<η1时发出提醒“预留时间已经耗尽”,必须按照设定时间进行游玩才能确保预定路线的完成;

当时间冗余度低于η0显示当前路线在剩余时间内已经无法完成,必须重新进行路线搜索从而使得游客能够在限定时间内完成游玩。

本发明提供的景区路线规划中动态时间变量的处理方法,包括确定移动时间和游玩时间,结合浮动预留时间确定冗余度;在游客游览完一个景点后计算当前的冗余度;根据计算得到的冗余度数值,结合预设的冗余度阈值,对游客的游览路线以及游览时间进行提醒。通过将动态的时间变量转化为一个定值使得模型能够完成在限定时间内对最优路径的搜索.同时引入预留浮动时间的概念,从而保留了时间的动态特征,使游客能够有充足的时间游玩,并且能够按照固定的时间要求完成游玩.。能够对游玩时间进行有效跟踪并在对应的情况作出对应处理从而确保游玩性。

以上所述仅为本发明的具体实施例,但本发明的技术特征并不局限于此,任何本领域的技术人员在本发明的领域内,所作的变化或修饰皆涵盖在本发明的专利范围之中。

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