一种公交线路行驶时间预估方法及装置制造方法及图纸

技术编号:17469012 阅读:25 留言:0更新日期:2018-03-15 06:02
本申请公开了一种公交线路行驶时间预估方法及装置,本申请针对不同地理区域设置了对应的行驶时间计算参数的权重因子,进而在对目标公交线路按照地理区域划分后,针对不同子线路按照所属地理区域对应的行驶时间计算参数的权重因子,对配置的基准行驶时间计算参数进行加权,按照加权行驶时间计算参数,对对应子线路进行行驶时间预估,由于该过程考虑了子线路所属地理区域的交通特性,因此使得预估结果更加符合实际情况,最终得到的目标公交线路的行驶时间也更加准确。

【技术实现步骤摘要】
一种公交线路行驶时间预估方法及装置
本申请涉及公交导航
,更具体地说,涉及一种公交线路行驶时间预估方法及装置。
技术介绍
随着公共交通事业的发展,公交线路越来越丰富,极大方便了用户的日常出行。而为了进一步便于用户乘坐公交,许多应用提供了公交导航的功能,应用可以根据用户当前的位置以及目的位置,规划公交出行线路,并能够预估公交线路行驶时间。其中,在预估公交线路行驶时间时,由公交引擎按照行驶时间计算参数,对公交线路进行行驶时间的预估,行驶时间参数如公交速度、站点停靠时间等。现有技术中公交引擎采用固定的行驶时间计算参数来对各条公交线路进行行驶时间预估。本案专利技术人研究发现,由于城市规划所导致的不均衡发展,交通出行通常呈现出区域特性,如相比于市中心线路,郊区线路路况良好,车辆行驶速度更快,乘客数量更少,导致每站停靠时间更短。因此,现有采用固定大小的行驶时间计算参数来预估公交线路行驶时间,会导致预估结果不准确。
技术实现思路
有鉴于此,本申请提供了一种公交线路行驶时间预估方法及装置,用于解决现有采用固定大小的行驶时间计算参数来预估公交线路行驶时间,会导致预估结果不准确的问题。为了实现上述目的,现提出的方案如下:一种公交线路行驶时间预估方法,包括:根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,将所述目标公交线路中属于同一地理区域的形状点切分为一条子线路;获取各子线路所属地理区域对应的行驶时间计算参数的权重因子,所述权重因子是基于对应地理区域的历史公交线路行驶数据训练得到的;根据各子线路的行驶时间计算参数的权重因子,分别对配置的基准行驶时间计算参数进行加权,得到各子线路对应的加权行驶时间计算参数;按照每一子线路对应的加权行驶时间计算参数,得到对应子线路的预估行驶时间;将各子线路的预估行驶时间求和,得到所述目标公交线路的预估行驶时间。优选地,所述根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,将所述目标公交线路中属于同一地理区域的形状点切分为一条子线路,包括:根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,判断所述目标公交线路包含的所有形状点是否均属于同一地理区域;若是,将所述目标公交线路确定为一条子线路;若否,将所述目标公交线路在相邻两个跨地理区域的形状点间进行切分,得到若干子线路。优选地,基于地理区域的历史公交线路行驶数据训练得到该地理区域对应的权重因子,具体包括:针对每一地理区域,获取轨迹点均处于所述地理区域内的历史公交线路的起止站点间的行驶耗时;利用同一地理区域的每一条历史公交线路及对应的行驶耗时,对行驶耗时计算模型进行训练,得到所述地理区域对应的行驶时间计算参数的权重因子。优选地,所述针对每一地理区域,获取轨迹点均处于所述地理区域内的历史公交线路的起止站点间的行驶耗时,包括:针对每一地理区域,获取轨迹点均处于所述地理区域内的历史公交线路的历史行驶轨迹信息;将所述历史行驶轨迹信息中的各轨迹点与历史公交线路的公交站点位置进行匹配,得到公交站点匹配的轨迹点;根据公交站点匹配的轨迹点的时间,确定历史公交线路的起止站点间的行驶耗时。优选地,所述获取各子线路所属地理区域对应的行驶时间计算参数的权重因子,包括:获取各子线路所属地理区域对应的公交速度权重因子和站点停靠时间权重因子;所述根据各子线路的行驶时间计算参数的权重因子,分别对配置的基准行驶时间计算参数进行加权,得到各子线路对应的加权行驶时间计算参数,包括:根据各子线路的公交速度权重因子,分别对配置的基准公交速度进行加权,得到各子线路对应的加权公交速度;根据各子线路的站点停靠时间权重因子,分别对配置的基准站点停靠时间进行加权,得到各子线路对应的加权站点停靠时间。一种公交线路行驶时间预估装置,包括:线路划分单元,用于根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,将所述目标公交线路中属于同一地理区域的形状点切分为一条子线路;权重因子获取单元,用于获取各子线路所属地理区域对应的行驶时间计算参数的权重因子,所述权重因子是基于对应地理区域的历史公交线路行驶数据训练得到的;加权处理单元,用于根据各子线路的行驶时间计算参数的权重因子,分别对配置的基准行驶时间计算参数进行加权,得到各子线路对应的加权行驶时间计算参数;子线路加权行驶时间获取单元,用于按照每一子线路对应的加权行驶时间计算参数,得到对应子线路的预估行驶时间;子线路加权行驶时间求和单元,用于将各子线路的预估行驶时间求和,得到所述目标公交线路的预估行驶时间。优选地,所述线路划分单元包括:形状点判断单元,用于根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,判断所述目标公交线路包含的所有形状点是否均属于同一地理区域;形状点划分单元,用于在所述形状点判断单元的判断结果为是时,将所述目标公交线路确定为一条子线路;在所述形状点判断单元的判断结果为否时,将所述目标公交线路在相邻两个跨地理区域的形状点间进行切分,得到若干子线路。优选地,还包括:权重因子确定单元,用于基于地理区域的历史公交线路行驶数据训练得到该地理区域对应的权重因子;所述权重因子确定单元包括:行驶耗时获取单元,用于针对每一地理区域,获取轨迹点均处于所述地理区域内的历史公交线路的起止站点间的行驶耗时;模型训练单元,用于利用同一地理区域的每一条历史公交线路及对应的行驶耗时,对行驶耗时计算模型进行训练,得到所述地理区域对应的行驶时间计算参数的权重因子。优选地,所述行驶耗时获取单元包括:历史行驶轨迹信息获取单元,用于针对每一地理区域,获取轨迹点均处于所述地理区域内的历史公交线路的历史行驶轨迹信息;公交站点匹配单元,用于将所述历史行驶轨迹信息中的各轨迹点与历史公交线路的公交站点位置进行匹配,得到公交站点匹配的轨迹点;起止站点计算单元,用于根据公交站点匹配的轨迹点的时间,确定历史公交线路的起止站点间的行驶耗时。优选地,所述权重因子获取单元包括:第一权重因子获取子单元,用于获取各子线路所属地理区域对应的公交速度权重因子;第二权重因子获取子单元,用于获取各子线路所属地理区域对应的站点停靠时间权重因子;所述加权处理单元包括:第一加权处理子单元,用于根据各子线路的公交速度权重因子,分别对配置的基准公交速度进行加权,得到各子线路对应的加权公交速度;第二加权处理子单元,用于根据各子线路的站点停靠时间权重因子,分别对配置的基准站点停靠时间进行加权,得到各子线路对应的加权站点停靠时间。从上述的技术方案可以看出,本申请实施例提供的公交线路行驶时间预估方法,根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,将所述目标公交线路中属于同一地理区域的形状点切分为一条子线路;获取各子线路所属地理区域对应的行驶时间计算参数的权重因子,该权重因子是基于对应地理区域的历史公交线路行驶数据训练得到的;根据各子线路的行驶时间计算参数的权重因子,分别对配置的基准行驶时间计算参数进行加权,得到各子线路对应的加权行驶时间计算参数;按照每一子线路对应的加权行驶时间计算参数,得到对应子线路的预估行驶时间;将各子线路的预估行驶时间求和,得到所述目标公交线路的预估行驶时间。由此可见,本文档来自技高网...
一种公交线路行驶时间预估方法及装置

【技术保护点】
一种公交线路行驶时间预估方法,其特征在于,包括:根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,将所述目标公交线路中属于同一地理区域的形状点切分为一条子线路;获取各子线路所属地理区域对应的行驶时间计算参数的权重因子,所述权重因子是基于对应地理区域的历史公交线路行驶数据训练得到的;根据各子线路的行驶时间计算参数的权重因子,分别对配置的基准行驶时间计算参数进行加权,得到各子线路对应的加权行驶时间计算参数;按照每一子线路对应的加权行驶时间计算参数,得到对应子线路的预估行驶时间;将各子线路的预估行驶时间求和,得到所述目标公交线路的预估行驶时间。

【技术特征摘要】
1.一种公交线路行驶时间预估方法,其特征在于,包括:根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,将所述目标公交线路中属于同一地理区域的形状点切分为一条子线路;获取各子线路所属地理区域对应的行驶时间计算参数的权重因子,所述权重因子是基于对应地理区域的历史公交线路行驶数据训练得到的;根据各子线路的行驶时间计算参数的权重因子,分别对配置的基准行驶时间计算参数进行加权,得到各子线路对应的加权行驶时间计算参数;按照每一子线路对应的加权行驶时间计算参数,得到对应子线路的预估行驶时间;将各子线路的预估行驶时间求和,得到所述目标公交线路的预估行驶时间。2.根据权利要求1所述的方法,其特征在于,所述根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,将所述目标公交线路中属于同一地理区域的形状点切分为一条子线路,包括:根据设定的若干地理区域的范围,以及目标公交线路包含的各形状点的地理位置,判断所述目标公交线路包含的所有形状点是否均属于同一地理区域;若是,将所述目标公交线路确定为一条子线路;若否,将所述目标公交线路在相邻两个跨地理区域的形状点间进行切分,得到若干子线路。3.根据权利要求1所述的方法,其特征在于,基于地理区域的历史公交线路行驶数据训练得到该地理区域对应的权重因子,具体包括:针对每一地理区域,获取轨迹点均处于所述地理区域内的历史公交线路的起止站点间的行驶耗时;利用同一地理区域的每一条历史公交线路及对应的行驶耗时,对行驶耗时计算模型进行训练,得到所述地理区域对应的行驶时间计算参数的权重因子。4.根据权利要求3所述的方法,其特征在于,所述针对每一地理区域,获取轨迹点均处于所述地理区域内的历史公交线路的起止站点间的行驶耗时,包括:针对每一地理区域,获取轨迹点均处于所述地理区域内的历史公交线路的历史行驶轨迹信息;将所述历史行驶轨迹信息中的各轨迹点与历史公交线路的公交站点位置进行匹配,得到公交站点匹配的轨迹点;根据公交站点匹配的轨迹点的时间,确定历史公交线路的起止站点间的行驶耗时。5.根据权利要求1-4任一项所述的方法,其特征在于,所述获取各子线路所属地理区域对应的行驶时间计算参数的权重因子,包括:获取各子线路所属地理区域对应的公交速度权重因子和站点停靠时间权重因子;所述根据各子线路的行驶时间计算参数的权重因子,分别对配置的基准行驶时间计算参数进行加权,得到各子线路对应的加权行驶时间计算参数,包括:根据各子线路的公交速度权重因子,分别对配置的基准公交速度进行加权,得到各子线路对应的加权公交速度;根据各子线路的站点停靠时间权重因子,分别对配置的基准站点停靠时间进行加权,得到各子线路对应的加权站点停靠时间。6.一种公交线路行驶时间预估装置,其特征在于,包括:线路划分单元,用于根据设定的若干地理...

【专利技术属性】
技术研发人员:吴跃波
申请(专利权)人:高德信息技术有限公司
类型:发明
国别省市:北京,11

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

1