旅游规划路线的异常提醒方法及服务器技术

技术编号:14743596 阅读:67 留言:0更新日期:2017-03-01 19:01
本发明专利技术公开了一种旅游规划路线的异常提醒方法,包括:收到用户终端发送的带有旅游参数的旅游路线规划请求后,根据旅游参数计算出各个旅游时间段对应的旅游点游玩路径,并反馈给用户终端;在当前时间处于一旅游时间段时,从用户终端获取位置定位数据,将位置定位数据与定位时间的关联数据保存;按定位时间先后顺序,为对应位置定位数据建立定位位置路径,并计算出该旅游时间段对应的旅游点游玩路径与定位位置路径之间的相似度;若该相似度小于预设相似度,则为旅游点游玩路径生成异常标识,及/或,向预先确定的终端发送路径推送异常提醒信息。本发明专利技术还公开了一种规划服务器。本发明专利技术能及时提醒用户旅游点游玩路径异常。

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及一种旅游规划路线的异常提醒方法及服务器
技术介绍
目前,现有的旅游类的客户端程序,通常并不能为客户提供非常具体的旅游路线规划(例如,酒店、交通、时间安排等),即使有给出旅游路线规划,给出的旅游路线规划通常不合理,且无法在用户旅行过程中提供必要的旅游提醒,导致多花很多时间在景点之间的路程上且容易错过路线规划中的很多景点。
技术实现思路
本专利技术的主要目的在于提供一种旅游规划路线的异常提醒方法及服务器,旨在为用户提供具体的旅游点游玩路径并在路径出现异常时进行提醒。为实现上述目的,本专利技术提供的一种旅游规划路线的异常提醒方法,所述方法包括以下步骤:规划服务器接收用户终端发送的带有旅游参数的旅游路线规划请求,根据所述旅游参数计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端;在当前时间处于一个旅游时间段时,实时或者定时从所述用户终端获取位置定位数据,并将获取的位置定位数据与定位时间的关联数据进行保存;在该旅游时间段结束后,按照保存的定位时间的先后顺序,为对应的位置定位数据建立定位位置路径,并计算出该旅游时间段对应的旅游点游玩路径与定位位置路径之间的相似度;若该旅游时间段对应的旅游点游玩路径与定位位置路径之间的相似度小于预设相似度,则为所述旅游点游玩路径生成异常标识,及/或,向预先确定的终端发送路径推送异常提醒信息。优选地,该方法还包括:所述规划服务器在该旅游时间段结束后,根据保存的位置定位数据与定位时间的关联数据,找出与所述旅游点游玩路径中的地点匹配的定位位置,并计算出各个找出的定位位置的定位持续时间;若有找出的定位位置的定位持续时间与该定位位置对应的预设游玩时间的差值大于预设差值,则为所述旅游点游玩路径生成异常标识,及/或,向预先确定的终端发送路径推送异常提醒信息。优选地,所述根据所述旅游参数计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端的步骤包括:若所述旅游参数包括旅游地区、旅游点类型与旅游时间段的关联数据,则确定所述旅游地区对应的各个旅游点类型包括的旅游点,根据所述关联数据找到各个旅游时间段对应的旅游点类型包括的旅游点;根据预先确定的各个旅游点类型下的各个旅游点与游玩时间的映射关系,及各个旅游点类型下的不同旅游点之间的距离,按照预设计算规则计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端;若所述旅游参数包括旅游地区、旅游周期,而不包括旅游点类型与旅游时间段的关联数据,则确定所述旅游地区对应的各个旅游点类型包括的旅游点,将所述旅游周期按预设的分割规则分割成至少一个旅游时间段,根据预先确定的各个旅游点类型下的各个旅游点与游玩时间的映射关系,及各个旅游点类型下的不同旅游点之间的距离,按照预设计算规则计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端。优选地,该方法还包括:若所述旅游参数包括旅游地区,而不包括旅游周期、旅游点类型与旅游时间段的关联数据,则根据预先确定的旅游地区、推荐旅游时间段及推荐旅游点游玩路径的关联数据,确定出所述旅游参数中的旅游地区对应的推荐旅游时间段及推荐旅游点游玩路径,并反馈给所述用户终端;若所述旅游参数包括旅游周期,而不包括旅游地区、旅游点类型与旅游时间段的关联数据,则将所述旅游参数中的旅游周期按预设的分割规则分割成至少一个旅游时间段,根据预先确定的推荐旅游地区、推荐旅游时间段及推荐旅游点游玩路径的关联数据,确定出分割的旅游时间段对应的推荐旅游地区及推荐旅游点游玩路径,并反馈给所述用户终端。优选地,所述预设计算规则为:计算出各个旅游时间段的起始时间点距离预设午饭起始时间点的第一时间间隔,及预设午饭结束时间点距离各个旅游时间段的结束时间点的第二时间间隔;按预设的挑选规则分别从各个旅游时间段对应的旅游点类型下的旅游点中挑选出预设数量的旅游点作为待规划旅游点;根据各个旅游点类型下的各个旅游点与游玩时间的映射关系,确定各个旅游时间段对应的旅游点类型下的各个待规划旅游点的游玩时间,及根据各个旅游点类型下的不同旅游点之间的距离,计算出各个旅游时间段对应的旅游点类型下的不同待规划旅游点之间的消耗时间;从各个旅游时间段对应的旅游点类型下的待规划旅游点中,找出对应游玩时间和消耗时间的累积值小于等于第一时间间隔的第一待规划旅游点集合,并找出对应游玩时间和消耗时间的累积值小于等于第二时间间隔的第二待规划旅游点集合;将找出的各个第一待规划旅游点集合和第二待规划旅游点集合进行路径匹配,以匹配出各个旅游时间段对应的旅游点游玩路径。此外,为实现上述目的,本专利技术还提供一种规划服务器,所述规划服务器包括:路径计算模块,用于接收用户终端发送的带有旅游参数的旅游路线规划请求,根据所述旅游参数计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端;获取模块,用于在当前时间处于一个旅游时间段时,实时或者定时从所述用户终端获取位置定位数据,并将获取的位置定位数据与定位时间的关联数据进行保存;相似度计算模块,用于在该旅游时间段结束后,按照保存的定位时间的先后顺序,为对应的位置定位数据建立定位位置路径,并计算出该旅游时间段对应的旅游点游玩路径与定位位置路径之间的相似度;第一提醒模块,用于若该旅游时间段对应的旅游点游玩路径与定位位置路径之间的相似度小于预设相似度,则为所述旅游点游玩路径生成异常标识,及/或,向预先确定的终端发送路径推送异常提醒信息。优选地,所述规划服务器还包括:第二提醒模块,用于在该旅游时间段结束后,根据保存的位置定位数据与定位时间的关联数据,找出与所述旅游点游玩路径中的地点匹配的定位位置,并计算出各个找出的定位位置的定位持续时间;若有找出的定位位置的定位持续时间与该定位位置对应的预设游玩时间的差值大于预设差值,则为所述旅游点游玩路径生成异常标识,及/或,向预先确定的终端发送路径推送异常提醒信息。优选地,所述路径计算模块还用于:若所述旅游参数包括旅游地区、旅游点类型与旅游时间段的关联数据,则确定所述旅游地区对应的各个旅游点类型包括的旅游点,根据所述关联数据找到各个旅游时间段对应的旅游点类型包括的旅游点;根据预先确定的各个旅游点类型下的各个旅游点与游玩时间的映射关系,及各个旅游点类型下的不同旅游点之间的距离,按照预设计算规则计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端;若所述旅游参数包括旅游地区、旅游周期,而不包括旅游点类型与旅游时间段的关联数据,则确定所述旅游地区对应的各个旅游点类型包括的旅游点,将所述旅游周期按预设的分割规则分割成至少一个旅游时间段,根据预先确定的各个旅游点类型下的各个旅游点与游玩时间的映射关系,及各个旅游点类型下的不同旅游点之间的距离,按照预设计算规则计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端。优选地,所述路径计算模块还用于:若所述旅游参数包括旅游地区,而不包括旅游周期、旅游点类型与旅游时间段的关联数据,则根据预先确定的旅游地区、推荐旅游时间段及推荐旅游点游玩路径的关联数据,确定出所述旅游参数中的旅游地区对应的推荐旅游时间段及推荐旅游点游玩路径,并反馈给所述用户终端;若所述旅游参数包括旅游周期,而不包括旅游地区、旅游点类型与旅游时间段的关联数据,则将本文档来自技高网...
旅游规划路线的异常提醒方法及服务器

【技术保护点】
一种旅游规划路线的异常提醒方法,其特征在于,所述方法包括以下步骤:规划服务器接收用户终端发送的带有旅游参数的旅游路线规划请求,根据所述旅游参数计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端;在当前时间处于一个旅游时间段时,实时或者定时从所述用户终端获取位置定位数据,并将获取的位置定位数据与定位时间的关联数据进行保存;在该旅游时间段结束后,按照保存的定位时间的先后顺序,为对应的位置定位数据建立定位位置路径,并计算出该旅游时间段对应的旅游点游玩路径与定位位置路径之间的相似度;若该旅游时间段对应的旅游点游玩路径与定位位置路径之间的相似度小于预设相似度,则为所述旅游点游玩路径生成异常标识,及/或,向预先确定的终端发送路径推送异常提醒信息。

【技术特征摘要】
1.一种旅游规划路线的异常提醒方法,其特征在于,所述方法包括以下步骤:规划服务器接收用户终端发送的带有旅游参数的旅游路线规划请求,根据所述旅游参数计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端;在当前时间处于一个旅游时间段时,实时或者定时从所述用户终端获取位置定位数据,并将获取的位置定位数据与定位时间的关联数据进行保存;在该旅游时间段结束后,按照保存的定位时间的先后顺序,为对应的位置定位数据建立定位位置路径,并计算出该旅游时间段对应的旅游点游玩路径与定位位置路径之间的相似度;若该旅游时间段对应的旅游点游玩路径与定位位置路径之间的相似度小于预设相似度,则为所述旅游点游玩路径生成异常标识,及/或,向预先确定的终端发送路径推送异常提醒信息。2.如权利要求1所述的旅游规划路线的异常提醒方法,其特征在于,该方法还包括:所述规划服务器在该旅游时间段结束后,根据保存的位置定位数据与定位时间的关联数据,找出与所述旅游点游玩路径中的地点匹配的定位位置,并计算出各个找出的定位位置的定位持续时间;若有找出的定位位置的定位持续时间与该定位位置对应的预设游玩时间的差值大于预设差值,则为所述旅游点游玩路径生成异常标识,及/或,向预先确定的终端发送路径推送异常提醒信息。3.如权利要求1或2所述的旅游规划路线的异常提醒方法,其特征在于,所述根据所述旅游参数计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端的步骤包括:若所述旅游参数包括旅游地区、旅游点类型与旅游时间段的关联数据,则确定所述旅游地区对应的各个旅游点类型包括的旅游点,根据所述关联数据找到各个旅游时间段对应的旅游点类型包括的旅游点;根据预先确定的各个旅游点类型下的各个旅游点与游玩时间的映射关系,及各个旅游点类型下的不同旅游点之间的距离,按照预设计算规则计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端;若所述旅游参数包括旅游地区、旅游周期,而不包括旅游点类型与旅游时间段的关联数据,则确定所述旅游地区对应的各个旅游点类型包括的旅游点,将所述旅游周期按预设的分割规则分割成至少一个旅游时间段,根据预先确定的各个旅游点类型下的各个旅游点与游玩时间的映射关系,及各个旅游点类型下的不同旅游点之间的距离,按照预设计算规则计算出各个旅游时间段对应的旅游点游玩路径,并反馈给所述用户终端。4.如权利要求3所述的旅游规划路线的异常提醒方法,其特征在于,该方法还包括:若所述旅游参数包括旅游地区,而不包括旅游周期、旅游点类型与旅游时间段的关联数据,则根据预先确定的旅游地区、推荐旅游时间段及推荐旅游点游玩路径的关联数据,确定出所述旅游参数中的旅游地区对应的推荐旅游时间段及推荐旅游点游玩路径,并反馈给所述用户终端;若所述旅游参数包括旅游周期,而不包括旅游地区、旅游点类型与旅游时间段的关联数据,则将所述旅游参数中的旅游周期按预设的分割规则分割成至少一个旅游时间段,根据预先确定的推荐旅游地区、推荐旅游时间段及推荐旅游点游玩路径的关联数据,确定出分割的旅游时间段对应的推荐旅游地区及推荐旅游点游玩路径,并反馈给所述用户终端。5.如权利要求3所述的旅游规划路线的异常提醒方法,其特征在于,所述预设计算规则为:计算出各个旅游时间段的起始时间点距离预设午饭起始时间点的第一时间间隔,及预设午饭结束时间点距离各个旅游时间段的结束时间点的第二时间间隔;按预设的挑选规则分别从各个旅游时间段对应的旅游点类型下的旅游点中挑选出预设数量的旅游点作为待规划旅游点;根据各个旅游点类型下的各个旅游点与游玩时间的映射关系,确定各个旅游时间段对应的旅游点类型下的各个待规划旅游点的游玩时间,及根据各个旅游点类型下的不同旅游点之间的距离,计算出各个旅游时间段对应的旅游点类型下的不同待规划旅游点之间的消耗时间;从各个旅游时间段对应的旅游点类型下的待规划旅游点中,找出对应游玩时间和消耗时间的累积值小于等于第一时间间隔的第一待规划旅游点集合,并找出对应游玩时间和消耗时间的累积值小于等于第二时间间隔的第二待规划旅游点集合;将找出的各个第一待规划旅游点集合和第二待规划旅游点集合进行路径匹配,以...

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

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

1