点到点交通出行方案推送方法、系统、设备及存储介质技术方案

技术编号:17780505 阅读:28 留言:0更新日期:2018-04-22 09:26
本发明专利技术提供了一种点到点交通出行方案推送方法、系统、设备及存储介质,该方法包括获取用户输入的起始地和目的地;根据所述起始地和目的地搜索两个地点之间的可选出行方案;生成所述起始地和目的地之间的出行方案列表和出行地图;向用户推送所述出行方案列表或所述出行地图。本发明专利技术根据用户搜索的起始地和目的地,通过耗时、价格、中转城市等影响因素,配置权重算法,为用户推荐最全、最优的交通组合方案;同时结合路线、地图、天气、起价、耗时、中转城市等信息,方便用户进行方案对比,帮助用户决策和预订相关票务。

【技术实现步骤摘要】
点到点交通出行方案推送方法、系统、设备及存储介质
本专利技术涉及信息推送
,尤其涉及一种点到点交通出行方案推送方法、系统、设备及存储介质。
技术介绍
当前,航司或其他在线旅游OTA(在线旅行社),在用户搜索A地→B地的T1交通出行方案时,部分场景会推荐其他T2、T3…交通出行方式,但缺少A地→B地的全部出行方案汇总,无法从耗时、价格、中转城市、天气等维度上直观对比各种交通方案优劣。而其他出行地图类的APP/网站(如百度地图等),能够结合地图模式提供A地→B地的交通方案汇总,告知用户距离、耗时、费用等信息,但覆盖场景有限,无法解决跨城市、跨省市区、跨国家的一站式出行问题,同时缺少从路线规划→订票出行的技术引擎支持,用户需要通过其他渠道比价、预订、出行。因此,现有技术的方案中存在如下问题和缺点:现有的解决方案,航司或其他在线旅游OTA,缺少点到点一站式交通出行方案的汇总及直观对比,用户决策、预订时缺少必要的辅助信息,交通出行方案结果较少,同时预订流程跳出、回退率高,无法帮助用户高效决策。在航班大面积延误等,需要用户尽快决策出行方案的场景下,可能影响用户错过最佳预订时间,延误出行。而其他出行地图类APP/网站,无法解决跨城市、跨省市区、跨国家的一站式出行问题,同时缺少从路线规划→订票出行的技术引擎支持,用户查询不到远距离的交通解决方案,而可查询到交通方案的区域内,又无法直接预订出票,需要通过其他渠道再比价、预订。
技术实现思路
针对现有技术中的问题,本专利技术的目的在于提供一种点到点交通出行方案推送方法、系统、设备及存储介质,通过对点到点交通出行方案的整合,为用户提供起始地的各种交通方案汇总,结合路线、地图、天气、起价、耗时、中转城市等信息,辅助用户对比各方案优劣。本专利技术实施例提供一种点到点交通出行方案推送方法,包括如下步骤:获取用户输入的起始地和目的地;根据所述起始地和目的地搜索两个地点之间的可选出行方案;生成所述起始地和目的地之间的出行方案列表和出行地图;向用户推送所述出行方案列表或所述出行地图;其中,生成所述出行方案列表,包括如下步骤:确定各个可选出行方案的中转地、总耗时和总价格;生成一出行方案列表,于所述出行方案列表中依次列出各个可选出行方案的中转地、总耗时和总价格;其中,生成所述出行地图,包括如下步骤:确定所述可选出行方案所关联的至少一个关键地点,并获取各个所述关键地点的天气信息;生成一出行地图,于所述出行地图中显示各个所述可选出行方案和各个所述关键地点的天气信息。可选地,所述确定各个可选出行方案的中转地、总耗时和总价格,包括如下步骤:确定各个所述可选出行方案中的中转地,以所述中转地为节点将各个可选出行方案划分成多个出行路段;确定各个出行路段所采用的交通工具信息,所述交通工具信息包括交通工具班次号、预计耗时和价格;根据所述交通工具信息分别计算各个所述可选出行方案的总耗时和总价格。可选地,还包括如下步骤:获取到用户对一可选出行方案的确认选择操作;生成出行方案确认页面并推送至用户,请用户确认是否订票;获取到用户的确认订票的操作后,分析该出行方案中各个出行路段的交通工具信息,获取交通工具类型、交通工具班次号、起始站和目的站;根据各个出行路段的交通工具信息分别链接至对应的订票网站。可选地,还包括如下步骤:比较各个所述可选出行方案的总耗时和总价格;为总价格最低的可选出行方案添加最低价标签;为总耗时最低的可选出行方案添加最短耗时标签。可选地,还包括如下步骤:为不同交通工具类型分配不同量值,计算各个所述可选出行方案中交通工具类型总量值;分别计算各个所述可选出行方案在所有可选出行方案中的总耗时排名、总价格排名和天气状态优劣等级;将各个所述可选出行方案的交通工具类型总量值、总耗时排名、总价格排名和天气状态优劣等级进行加权计算,得到各个所述可选出行方案的方案值;根据所述方案值将各个所述可选出行方案进行优先级排序,并根据所述优先级排序的结果于所述出行方案列表中依次排列各个所述可选出行方案。可选地,还包括如下步骤:获取到用户的对一可选出行方案的确认选择操作时,记录该可选出行方案中的交通工具类型、总耗时排名、总价格排名和天气状态优劣排名;统计用户的选择操作记录;根据用户的选择次数为不同交通工具类型设定不同的量值,用户选择次数越多的交通工具类型,对应量值越大;比较用户选择时总耗时排名、总价格排名和天气状态优劣等级排名,根据比较结果分别为总耗时、总价格和天气状态优劣等级分配权值。可选地,还包括创建关键地点库,于所述关键地点库中存储多个预设关键地点信息;所述可选出行方案所关联的关键地点包括起始地、目的地、中转地、出行路线中途径地中的预设关键地点以及距离出行路线距离为预设距离的覆盖范围中的预设关键地点。可选地,所述关键地点库还存储有各个预设关键地点的天气信息和各个预设关键地点的最新天气更新时间;所述方法还包括如下步骤:每隔预设时间间隔,遍历当前所述关键地点库中存储的各个预设关键地点的前次天气更新时间;将在当前时刻的前一预设时间间隔中未进行天气更新的预设关键地点设定为待更新地点;获取当前时刻的待更新地点的天气信息,并更新所述关键地点库中的对应天气信息和最新天气更新时间。可选地,计算所述可选出行方案所关联的关键地点中符合预设恶劣天气的地点与所有关键地点的数量的比值n;当比值n小于等于预设比例阈值时,向用户推送所述出行方案列表;当比值n大于预设比例阈值时,向用户推送所述出行地图。可选地,获取用户输入的起始地和目的地后,还包括如下步骤:根据所述起始地和目的地搜索两个地点之间的航班信息;如果两个地点之间的可选直飞航班的数量大于预设航班阈值,则向用户推送航班列表,于所述航班列表中依次列出各个可选直飞航班;如果两个地点之间的可选直飞航飞的数量小于或等于预设航班阈值,则向用户推送所述出行方案列表或所述出行地图。可选地,还包括如下步骤:向用户推送航班列表后且获取到航班延误信息时,分析所述可选直飞航班中的延误比例;如果所述延误比例大于预设阈值,则从所述航班列表跳转至所述出行方案列表或所述出行地图。可选地,还包括如下步骤:获取到用户的改签操作时,获取用户原始航班的起始地和目的地,根据所述起始地和目的地搜索两个地点之间的航班信息;如果两个地点之间的可选直飞航班的数量和可选直飞航班中的延误比例符合预设推送条件,则向用户推送航班列表,否则向用户推送所述出行方案列表或所述出行地图。可选地,获取到用户的订票操作后,记录用户选择的起始地、中转地、目的地、各个出行路段的交通工具信息和订票信息;所述交通工具信息中任一对应的交通工具出现预设异常情况时,将异常情况通知用户,并重新计算该出行路段的备选出行方案;如果备选出行方案里中转次数小于预设中转阈值的数量大于预设备选阈值,则将备选出行方案推送至用户;如果备选出行方案里中转次数小于预设中转阈值的数量小于或等于预设备选阈值,则将起始地到目的地之间排除该出行路段的可选出行方案推送至用户。本专利技术实施例还提供一种点到点交通出行方案推送系统,用于实现所述的点到点交通出行方案推送方法,所述系统包括:信息获取模块,用于获取用户输入的起始地和目的地;出行方案选择模块,用于根据所述起始地和目的地搜索两个地点之间的可选出行方案;出行方本文档来自技高网...
点到点交通出行方案推送方法、系统、设备及存储介质

【技术保护点】
一种点到点交通出行方案推送方法,其特征在于,包括如下步骤:获取用户输入的起始地和目的地;根据所述起始地和目的地搜索两个地点之间的可选出行方案;生成所述起始地和目的地之间的出行方案列表和出行地图;向用户推送所述出行方案列表或所述出行地图;其中,生成所述出行方案列表,包括如下步骤:确定各个可选出行方案的中转地、总耗时和总价格;生成一出行方案列表,于所述出行方案列表中依次列出各个可选出行方案的中转地、总耗时和总价格;其中,生成所述出行地图,包括如下步骤:确定所述可选出行方案所关联的至少一个关键地点,并获取各个所述关键地点的天气信息;生成一出行地图,于所述出行地图中显示各个所述可选出行方案和各个所述关键地点的天气信息。

【技术特征摘要】
1.一种点到点交通出行方案推送方法,其特征在于,包括如下步骤:获取用户输入的起始地和目的地;根据所述起始地和目的地搜索两个地点之间的可选出行方案;生成所述起始地和目的地之间的出行方案列表和出行地图;向用户推送所述出行方案列表或所述出行地图;其中,生成所述出行方案列表,包括如下步骤:确定各个可选出行方案的中转地、总耗时和总价格;生成一出行方案列表,于所述出行方案列表中依次列出各个可选出行方案的中转地、总耗时和总价格;其中,生成所述出行地图,包括如下步骤:确定所述可选出行方案所关联的至少一个关键地点,并获取各个所述关键地点的天气信息;生成一出行地图,于所述出行地图中显示各个所述可选出行方案和各个所述关键地点的天气信息。2.根据权利要求1所述的点到点交通出行方案推送方法,其特征在于,所述确定各个可选出行方案的中转地、总耗时和总价格,包括如下步骤:确定各个所述可选出行方案中的中转地,以所述中转地为节点将各个可选出行方案划分成多个出行路段;确定各个出行路段所采用的交通工具信息,所述交通工具信息包括交通工具班次号、预计耗时和价格;根据所述交通工具信息分别计算各个所述可选出行方案的总耗时和总价格。3.根据权利要求2所述的点到点交通出行方案推送方法,其特征在于,还包括如下步骤:获取到用户对一可选出行方案的确认选择操作;生成出行方案确认页面并推送至用户,请用户确认是否订票;获取到用户的确认订票的操作后,分析该出行方案中各个出行路段的交通工具信息,获取交通工具类型、交通工具班次号、起始站和目的站;根据各个出行路段的交通工具信息分别链接至对应的订票网站。4.根据权利要求1所述的点到点交通出行方案推送方法,其特征在于,还包括如下步骤:比较各个所述可选出行方案的总耗时和总价格;为总价格最低的可选出行方案添加最低价标签;为总耗时最低的可选出行方案添加最短耗时标签。5.根据权利要求1所述的点到点交通出行方案推送方法,其特征在于,还包括如下步骤:为不同交通工具类型分配不同量值,计算各个所述可选出行方案中交通工具类型总量值;分别计算各个所述可选出行方案在所有可选出行方案中的总耗时排名、总价格排名和天气状态优劣等级;将各个所述可选出行方案的交通工具类型总量值、总耗时排名、总价格排名和天气状态优劣等级进行加权计算,得到各个所述可选出行方案的方案值;根据所述方案值将各个所述可选出行方案进行优先级排序,并根据所述优先级排序的结果于所述出行方案列表中依次排列各个所述可选出行方案。6.根据权利要求5所述的点到点交通出行方案推送方法,其特征在于,还包括如下步骤:获取到用户的对一可选出行方案的确认选择操作时,记录该可选出行方案中的交通工具类型、总耗时排名、总价格排名和天气状态优劣排名;统计用户的选择操作记录;根据用户的选择次数为不同交通工具类型设定不同的量值,用户选择次数越多的交通工具类型,对应量值越大;比较用户选择时总耗时排名、总价格排名和天气状态优劣等级排名,根据比较结果分别为总耗时、总价格和天气状态优劣等级分配权值。7.根据权利要求1所述的点到点交通出行方案推送方法,其特征在于,还包括创建关键地点库,于所述关键地点库中存储多个预设关键地点信息;所述可选出行方案所关联的关键地点包括起始地、目的地、中转地、出行路线中途径地中的预设关键地点以及距离出行路线距离为预设距离的覆盖范围中的预设关键地点。8.根据权利要求7所述的点到点交通出行方案推送方法,其特征在于,所述关键地点库还存储有各个预设关键地点的天气信息和各个预设关键地点的最新天气更新时间;所述方法还包括如下步骤:每隔预设时间间隔,遍历当前所...

【专利技术属性】
技术研发人员:陈子鉴谢慧莺韦增益
申请(专利权)人:携程旅游网络技术上海有限公司
类型:发明
国别省市:上海,31

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

1