基于大数据的行车建议方法、系统、存储介质及服务器技术方案

技术编号:29079873 阅读:15 留言:0更新日期:2021-06-30 09:39
本申请提供一种基于大数据的出行建议方法、系统、存储介质及服务器,方法应用于服务器,包括:获取用户终端发送的出行查询请求,其中,出行查询请求包括出发地、目的地以及出行时间;确定出在出行时间从出发地到目的地之间的一条或多条行车路径,每条行车路径包含依次连通的多条路段;针对每条行车路径,确定出该行车路径中每条路段在对应的行车子时段内的车辆通行数据,以确定出该行车路径在目标行车时段内的道路畅行分数,目标行车时段表示出行时间至到达时间之间的时段,一条路段对应的行车子时段为预估的用户车辆通行该条路段的前一路段所花费的时段;根据每条行车路径在其目标行车时段内的道路畅行分数,生成出行建议并返回给用户终端。返回给用户终端。返回给用户终端。

【技术实现步骤摘要】
基于大数据的行车建议方法、系统、存储介质及服务器


[0001]本申请涉及大数据
,具体而言,涉及一种基于大数据的出行建议方法、系统、存储介质及服务器。

技术介绍

[0002]大数据是指需要新处理模式才能具有更强的决策力、洞察力和流程优化能力的海量、高增长率和多样化的信息资产。“大数据”是以多元形式,自许多来源搜集而来的庞大数据组,往往具有实时性。从技术上看,大数据与云计算的关系就像一枚硬币的正反面一样密不可分,大数据需要依靠分布式计算架构来进行处理。
[0003]而车辆驾驶是人们现代生活中的常规出行方式,但车辆保有量的迅速增长,带来了极大的交通负担。特别是在早晚高峰、节假日高峰中,道路拥堵问题尤为明显,严重影响了人们出行的效率,浪费了人们大把的出勤时间。
[0004]导航技术的发展和普及,可以很好地给人们展示在行车过程中的道路状况,但这样的提醒方式通常具有实时性,难以进行超前的预料,简而言之,即人们已经选择了出勤方式行驶在道路上,才得知路况,难以提前预料和进行相应的出勤方式规划,因此仍然存在较多不便之处。

技术实现思路

[0005]本申请实施例的目的在于提供一种基于大数据的出行建议方法、系统、存储介质及服务器,以提前对用户需要了解的道路状况进行预测,从而给用户更加准确合理的出行建议,以便节约用户的出勤时间。
[0006]为了实现上述目的,本申请的实施例通过如下方式实现:
[0007]第一方面,本申请实施例提供一种基于大数据的出行建议方法,应用于服务器,所述方法包括:获取用户终端发送的出行查询请求,其中,所述出行查询请求包括出发地、目的地以及出行时间;确定出在所述出行时间从所述出发地到所述目的地之间的一条或多条行车路径,其中,每条所述行车路径包含依次连通的多条路段;针对每条所述行车路径,确定出该行车路径中每条路段在对应的行车子时段内的车辆通行数据,以确定出该行车路径在目标行车时段内的道路畅行分数,其中,所述目标行车时段表示所述出行时间至预估到达所述目的地的到达时间之间的时段,且一条路段对应的行车子时段为预估的用户车辆通行该条路段的前一路段所花费的时段;根据每条所述行车路径在其目标行车时段内的道路畅行分数,生成出行建议并返回给所述用户终端。
[0008]在本申请实施例中,通过获取用户终端发送的出行查询请求(含出发地、目的地以及出行时间),以此确定出在出行时间从出发地到目的地之间的一条或多条行车路径(每条行车路径包含依次连通的多条路段)。这样可以在用户出行前,提前进行路况的预测,从而给出相应的出行建议,以便给用户进行参考,从而选取合适的出行方式和出行路径,以便节约用户的出勤时间,提高出行效率。而针对每条行车路径,可以确定出该行车路径中每条路
段在对应的行车子时段(预估的用户车辆通行该条路段的前一路段所花费的时段)内的车辆通行数据,以确定出该行车路径在目标行车时段(出行时间至预估到达所述目的地的到达时间之间的时段)内的道路畅行分数。再根据每条行车路径在其目标行车时段内的道路畅行分数,生成出行建议并返回给用户终端。通过这样的方式,可以根据每条行车路径中每条路段在对应的行车子时段的车辆通行数据,对该行车路径的道路畅通程度进行预测和评分,从而准确预测出该行车路径的道路畅行分数,给用户准确的建议和参考。而对于该行车路径中每条路段在对应的行车子时段(即预估的用户车辆通行该条路段的前一路段所花费的时段)内的车辆通行数据,可以准确地将行车子时段与路段进行对应,从而得到的车辆通行数据,均能够表明用户车辆刚好到达该条路段时该条路段的状态,从而能够大大提升预测的准确性和精度。
[0009]结合第一方面,在第一方面的第一种可能的实现方式中,所述确定出该行车路径中每条路段在对应的行车子时段内的车辆通行数据,以确定出该行车路径在目标行车时段内的道路畅行分数,包括:针对该行车路径中的每条路段:获取该条路段的途经车辆的当前位置,并基于所述当前位置确定出该途经车辆的预计到达时间,其中,所述途经车辆表示行车路径覆盖该条路段且未完全通过该条路段的车辆,所述预计到达时间表示该途经车辆从其当前位置驶入该条路段所需的时间;根据所述当前位置处于该条路段的途经车辆,确定出该条路段在当前时间的实时车辆流入量,以及,根据所述途经车辆的预计到达时间,确定出该条路段在对应的行车子时段内的未来车辆流入量;获取该条路段的道路通行指数和当前车辆数量,其中,所述道路通行指数表示该条路段在单位时间内的车辆通行饱和数量,所述当前车辆数量表示当前正处于该条路段中的车辆数量;根据该条路段的道路通行指数和当前车辆数量,确定出该条路段在所述当前时间的实时车辆流出量,以及,确定出该条路段在对应的行车子时段内的未来车辆流出量;而后,根据每条路段的所述实时车辆流入量、所述实时车辆流出量、所述未来车辆流入量和所述未来车辆流出量,确定出该行车路径在所述目标行车时段内的道路畅行分数。
[0010]在该实现方式中,针对该行车路径中的每条路段都进行这样的处理:获取该条路段的途经车辆(行车路径覆盖该条路段且未完全通过该条路段的车辆)的当前位置,并基于当前位置确定出该途经车辆的预计到达时间(该途经车辆从其当前位置驶入该条路段所需的时间),根据当前位置处于该条路段的途经车辆,确定出该条路段在当前时间的实时车辆流入量。通过这样的方式确定一条路段的实时车辆流入量,可以准确地结合所有行车路径覆盖该条路段且未完全通过该条路段的车辆(即按照行车路径行驶的车辆一定会经过该条路段),这样可以利用这些途经车辆的当前位置对该条路段的实时车辆流入量进行准确的确定。而根据途经车辆的预计到达时间(该途经车辆从其当前位置驶入该条路段所需的时间),确定出该条路段在对应的行车子时段内的未来车辆流入量。这样可以利用途经车辆的预计到达时间,对该条路段在未来的某一个时段(例如对应的行车子时段)内的未来车辆流入量进行预估,从而便于预测该条路段在对应的行车子时段内的拥堵情况。获取该条路段的道路通行指数(该条路段在单位时间内的车辆通行饱和数量) 和当前车辆数量(当前正处于该条路段中的车辆数量);根据该条路段的道路通行指数和当前车辆数量,确定出该条路段在当前时间的实时车辆流出量,以及,确定出该条路段在对应的行车子时段内的未来车辆流出量。利用该条路段的道路通行指数和当前车辆数量可以准确地确定出该条路段在
当前时间的实时车辆流出量,也便于进一步准确地预测该条路段在对应的行车子时段内的未来车辆流出量。而后,根据每条路段的实时车辆流入量、实时车辆流出量、未来车辆流入量和未来车辆流出量,可以非常准确地确定出该行车路径在目标行车时段内的道路畅行分数,以表征该行车路径在目标行车时段内的道路拥堵状况,是否适于行车,从而给用户准确合理的出行建议,以便提升用户的出行效率。
[0011]结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,该条路段旁具有停车地点,所述根据所述当前位置处于该条路段的途经车辆,确定出该条路段在当前时间的实时车辆流入量,以及,根据所述途经车辆的预计到达时间,确定出该条路本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于大数据的出行建议方法,其特征在于,应用于服务器,所述方法包括:获取用户终端发送的出行查询请求,其中,所述出行查询请求包括出发地、目的地以及出行时间;确定出在所述出行时间从所述出发地到所述目的地之间的一条或多条行车路径,其中,每条所述行车路径包含依次连通的多条路段;针对每条所述行车路径,确定出该行车路径中每条路段在对应的行车子时段内的车辆通行数据,以确定出该行车路径在目标行车时段内的道路畅行分数,其中,所述目标行车时段表示所述出行时间至预估到达所述目的地的到达时间之间的时段,且一条路段对应的行车子时段为预估的用户车辆通行该条路段的前一路段所花费的时段;根据每条所述行车路径在其目标行车时段内的道路畅行分数,生成出行建议并返回给所述用户终端。2.根据权利要求1所述的基于大数据的出行建议方法,其特征在于,所述确定出该行车路径中每条路段在对应的行车子时段内的车辆通行数据,以确定出该行车路径在目标行车时段内的道路畅行分数,包括:针对该行车路径中的每条路段:获取该条路段的途经车辆的当前位置,并基于所述当前位置确定出该途经车辆的预计到达时间,其中,所述途经车辆表示行车路径覆盖该条路段且未完全通过该条路段的车辆,所述预计到达时间表示该途经车辆从其当前位置驶入该条路段所需的时间;根据所述当前位置处于该条路段的途经车辆,确定出该条路段在当前时间的实时车辆流入量,以及,根据所述途经车辆的预计到达时间,确定出该条路段在对应的行车子时段内的未来车辆流入量;获取该条路段的道路通行指数和当前车辆数量,其中,所述道路通行指数表示该条路段在单位时间内的车辆通行饱和数量,所述当前车辆数量表示当前正处于该条路段中的车辆数量;根据该条路段的道路通行指数和当前车辆数量,确定出该条路段在所述当前时间的实时车辆流出量,以及,确定出该条路段在对应的行车子时段内的未来车辆流出量;而后,根据每条路段的所述实时车辆流入量、所述实时车辆流出量、所述未来车辆流入量和所述未来车辆流出量,确定出该行车路径在所述目标行车时段内的道路畅行分数。3.根据权利要求2所述的基于大数据的出行建议方法,其特征在于,该条路段旁具有停车地点,所述根据所述当前位置处于该条路段的途经车辆,确定出该条路段在当前时间的实时车辆流入量,以及,根据所述途经车辆的预计到达时间,确定出该条路段在对应的行车子时段内的未来车辆流入量,包括:从所述当前位置处于该条路段的途经车辆中确定出未被统计驶入该条路段的路段车辆流入量;获取在所述当前时间从所述停车地点驶入该条路段的额外车辆流入量;根据所述路段车辆流入量和所述额外车辆流入量,确定出所述实时车辆流入量;获取所述停车地点内的剩余车辆,根据所述剩余车辆和所述额外车辆流入量,确定出该条路段在对应的行车子时段内的未来额外流入量;根据所述途经车辆的预计到达时间,确定出该条路段在对应的行车子时段内的未来路
段流入量;根据所述未来额外流入量和所述未来路段流入量,确定出该条路段在对应的行车子时段内的所述未来车辆流入量。4.根据权利要求3所述的基于大数据的出行建议方法,其特征在于,所述根据所述路段车辆流入量和所述额外车辆流入量,确定出所述实时车辆流入量,包括:获取该行车路径所在地区的用户指数,其中,所述用户指数用于表示该地区的可收集行车信息的注册用户与不可收集行车信息的潜在用户之间的比例,其中,可收集行车信息的注册用户表示在行车时所述服务器收集其行车信息的用户,所述不可收集行车信息的潜在用户表示在行车时所述服务器未收集其行车信息的用户;基于第一公式确定所...

【专利技术属性】
技术研发人员:颜蓓韦鹏程
申请(专利权)人:重庆第二师范学院
类型:发明
国别省市:

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

1