本发明涉及区域步行时长确定领域,特别是涉及一种区域步行时长确定方法、电子设备及存储介质。
背景技术:
1、在民航领域,机场为了便于用户规划安检时间,通常会提供安检口到每一登机口的步行时长,所提供的步行时间通常是机场预估的时长,或者是提供的安检口到每一登机口的步行时长均相同;而机场内的每一登机口的位置分布是不同的,有些登机口距离安检口非常近,有些登机口距离安检口非常远,机场在预估安检口到每一登机口的步行时时长时,并未考虑每一登机口与安检口之间的实际距离因素,导致机场提供的步行时长与用户实际步行的时长可能存在较大差异。
技术实现思路
1、针对上述技术问题,本发明采用的技术方案为:
2、根据本申请的第一方面,提供了一种区域步行时长确定方法,所述方法包括以下步骤:
3、s100,获取目标区域对应的每一目标历史用户执行第一预设任务的第一时间和执行第二预设任务的第二时间,以得到时间数据组列表t=(t1,t2,…,ti,…,tn),i=1,2,…,n;其中,ti为第i个目标历史用户对应的时间数据组,n为目标历史用户的数量;ti=(ti,1,ti,2),ti,1为第i个目标历史用户对应的第一时间,ti,2为第i个目标历史用户对应的第二时间;目标历史用户为在对应的目标任务结束前预设时间段内执行预设动作的历史用户;第一预设任务和第二预设任务为关联的不同预设任务。
4、s200,根据t,确定每一目标历史用户对应的初始步行时长,以得到初始步行时长列表ct=(ct1,ct2,…,cti,…,ctn);其中,cti为第个目标历史用户对应的初始步行时长;cti=ti,2-ti,1-te,te为预设的修正时长。
5、s300,根据每一目标历史用户对应的预设子区域数据,确定目标区域内每一预设子区域对应的目标历史用户,以得到目标历史用户列表集qw=(qw1,qw2,…,qwj,…,qwm),j=1,2,…,m;其中,目标历史用户列表qwj包括目标区域内的第j个预设子区域对应的所有目标历史用户,m为目标区域内预设子区域的数量。
6、s400,根据ct和qw,确定子区域初始步行时长列表集ht=(ht1,ht2,…,htj,…,htm);其中,htj为qwj对应的子区域初始步行时长列表;htj=(htj,1,htj,2,…,htj,r,…,htj,f(j)),r=1,2,…,f(j);htj,r为qwj对应的子区域初始步行时长列表中的第r个目标历史用户的初始步行时长,f(j)为qwj对应的子区域初始步行时长列表中初始步行时长的数量。
7、s500,遍历ht,若f(j)≥ne,则根据htj确定qwj对应的目标步行时长;ne为预设的步行时长数量阈值。
8、根据本申请的另一方面,还提供了一种非瞬时性计算机可读存储介质,存储介质中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现上述区域步行时长确定方法。
9、根据本申请的另一方面,还提供了一种电子设备,包括处理器和上述非瞬时性计算机可读存储介质。
10、本发明至少具有以下有益效果:
11、本发明的区域步行时长确定方法,获取目标区域对应的每一目标历史用户的第一时间和第二时间,能够确定每一目标历史用户对应的步行时长;根据每一目标历史用户对应的预设子区域数据,确定目标区域内每一预设子区域对应的目标历史用户,进而根据每一预设子区域对应的目标历史用户的步行时长确定每一预设子区域对应的目标步行时长;在确定每一预设子区域对应的目标步行时长时,所根据的是每一预设子区域对应的所有目标历史用户对应的初始步行时长,初始步行时长与目标历史用户行走的距离相关;因此,所确定出的每一预设子区域的目标步行时长隐含考虑了距离因素,使得确定出的每一预设子区域的目标步行时长较为准确。
1.一种区域步行时长确定方法,其特征在于,所述方法包括以下步骤:
2.根据权利要求1所述的区域步行时长确定方法,其特征在于,步骤s500包括以下步骤:
3.根据权利要求1所述的区域步行时长确定方法,其特征在于,在步骤s500之后,所述方法还包括以下步骤:
4.根据权利要求3所述的区域步行时长确定方法,其特征在于,qw’j通过以下步骤确定:
5.根据权利要求3所述的区域步行时长确定方法,其特征在于,qw’j通过以下步骤确定:
6.根据权利要求3所述的区域步行时长确定方法,其特征在于,在步骤s600之后以及步骤s610之前,所述方法还包括以下步骤:
7.根据权利要求1所述的区域步行时长确定方法,其特征在于,所述预设时间段的时长为5min。
8.根据权利要求1所述的区域步行时长确定方法,其特征在于,te为3min。
9.一种非瞬时性计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,其特征在于,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1-8中任意一项所述的区域步行时长确定方法。
10.一种电子设备,其特征在于,包括处理器和权利要求9所述的非瞬时性计算机可读存储介质。