预测交通状况和行车时间的制作方法
【技术领域】
[0001]本发明涉及地图与导航,更具体地,涉及预测交通状况和行车时间。
【背景技术】
[0002]目前,电子地图广泛应用于移动应用或桌面应用中。只要网络支持,人们可以随时随地查看电子地图,查找自己想要了解的目的地。电子地图上可以显示当前交通状况。例如,绿色代表畅通路段,黄色代表行驶缓慢路段,红色则代表拥堵路段。人们在驾车出行时,可以参考地图上显示的交通状况,一方面可以对行程有一定的心理预期,另一方面可以在一定程度上选择相对顺畅的路线以避免拥堵。
[0003]但是,人们往往是在出行之前看地图,以便对行程进行了解或规划。也就是说,看地图时的交通状况并不等于实际出行到某个路段时的交通状况。
[0004]在一些电子导航应用上,会提供多条候选行车路线。对于这多条候选路线,电子导航会估计出可能需要的时间,以供人们在选择路线时参考。但是,电子导航所估计出的时间一般都是基于当前的交通状况。由于选择路线时的交通状况并不等于实际出行到该路段时的交通状况,所以估计出的时间实际上与实际出行时该路线所花费的时间相差较多。
【发明内容】
[0005]考虑到以上的情况,希望在地图中加入预测未来时间的交通状况的元素。而且,当人们选择行车路线时,可以提供对未来交通状况的预测从而更准确地估计所花费的行车时间,以供参考。
[0006]根据本发明的一个方面,提供了一种在地图上体现预测交通状况的方法,包括如下步骤:将地图上的道路进行分段;获取各个分段道路的当前交通状况与历史同期平均交通状况;基于当前交通状况与历史同期平均交通状况,计算各个分段道路的相对交通状况;获取各个分段道路的未来时间的历史同期平均交通状况;基于各个分段道路的未来时间的历史同期平均交通状况与相对交通状况,估计各个分段道路的未来时间的交通状况;以及将估计出的各个分段道路的未来时间的交通状况呈现在地图上。
[0007]优选地,所述交通状况是通行速度,通过将当前通行速度与历史同期平均通行速度进行比较而计算各个分段道路的相对交通状况。
[0008]优选地,所述交通状况是拥堵指数,通过将当前拥堵指数与历史同期平均拥堵指数进行比较而计算各个分段道路的相对交通状况。
[0009]优选地,通过将各个分段道路的未来时间的历史同期平均交通状况与相对交通状况相乘来估计各个分段道路的未来时间的交通状况。
[0010]优选地,以不同颜色呈现具有不同交通状况的地图上的分段道路。
[0011]根据本发明的另一个方面,提供了一种预测行车时间的方法,包括如下步骤:根据出发地和目的地,在地图上识别出一条或多条候选行车路线;将每条候选行车路线进行分段;获取每条候选行车路线的各个分段道路的当前交通状况与历史同期平均交通状况;基于每条候选行车路线的各个分段道路的当前交通状况与历史同期平均交通状况,计算每条候选行车路线的各个分段道路的相对交通状况;根据当前交通状况,估计每条路线中到达各个分段道路的时间;获取各个分段道路在所估计到达的时间的历史同期平均交通状况;基于各个分段道路在所估计到达的时间的历史同期平均交通状况与相对交通状况,估计各个分段道路在所估计到达的时间的交通状况;基于各个分段道路在所估计到达的时间的交通状况,估计每条候选行车路线的各个分段道路的行车时间;以及根据每条候选行车路线的各个分段道路的行车时间而估计总行车时间。
[0012]优选地,所述交通状况是通行速度,通过将当前通行速度与历史同期平均通行速度进行比较而计算各个分段道路的相对交通状况。
[0013]优选地,所述交通状况是拥堵指数,通过将当前拥堵指数与历史同期平均拥堵指数进行比较而计算各个分段道路的相对交通状况。
[0014]优选地,通过将各个分段道路在所估计到达的时间的历史同期平均交通状况与相对交通状况相乘来估计各个分段道路在所估计到达的时间的交通状况。
[0015]优选地,通过将每条候选行车路线的各个分段道路的行车时间相加而得到每条候选行车路线的总行车时间。
【附图说明】
[0016]下面参考附图结合实施例说明本发明。在附图中:
[0017]图1是根据本发明实施例的在地图上体现预测交通状况的方法的流程图。
[0018]图2是根据本发明实施例的预测行车时间的方法的流程图。
【具体实施方式】
[0019]下面将详细描述本发明的具体实施例。
[0020]图1是根据本发明实施例的在地图上体现预测交通状况的方法的流程图100。
[0021]根据图1中所示,在步骤101,首先将地图上的道路进行分段。目前的电子地图基本都会对地图上的道路进行分段,用来标注不同的交通状况。例如,道路的分段可以基于距离,例如,每I公里或每500米、100米、50米、10米或者任意其他适当距离作为一段;道路的分段也可以基于交通信号灯的设置,例如,每两个(或更多个)交通信号灯之间的道路作为一段;道路的分段也可以基于街区的规划,例如,每个街区、每个十字路口之间的道路作为一段。理论上,道路分段越细,所反映出来的交通状况也就越精确,但同时对于电子地图的计算与存储的要求也就越高。此外,应该注意,在同一条道路上或同一条路线上,道路的分段标准可以不同,因此,有的路段是500米,有的路段I公里。
[0022]在步骤103,获取各个分段道路的当前交通状况与历史同期平均交通状况。
[0023]获取道路的交通状况的方式有很多种。例如,考察一定时间内通过此路段的汽车的行驶速度、一定时间内通过此路段的首尾相接的汽车的数目等。根据不同的方式,反映交通状况的物理量可以是行车速度,也可以是拥堵指数。例如,以行车速度作为反映交通状况的物理量,时速40-60公里可认为是畅通,时速20-40公里可认为是行驶缓慢,时速20公里以下可认为是拥堵,时速5公里以下可认为是严重拥堵,等等。在另一例子中,以拥堵指数作为反映交通状况的物理量,例如,可以使用0-10的拥堵指数,拥堵指数越大,表明交通状况越拥堵;反之,拥堵指数越小,则表明交通状况越通畅。拥堵指数可以基于一定时间内通过此路段的汽车的行驶速度得到,也可以基于一定时间内通过此路段的首尾相接的汽车的数目等得到。
[0024]在步骤103中,可以通过当地交通管辖机关实测的公开实时数据而得到当前交通状况,例如该路段的通行速度或拥堵指数。同时,可以根据历史大数据,查到该路段在历史同时期的平均交通状况,例如该路段在该时段的平均通行速度或平均拥堵指数。
[0025]下面来探讨“历史同期”的概念。一般来说,历史同期可以是公历上的同月同日的相同时间或相同时段。例如,同样是6月I日的18:00-18:15的时段。历史同期也可以是农历意义上。例如,农历除夕的12:00-12:15的时段、中秋节(农历八月十五)的17:00或17:00-17:15的时段。历史同期也可以考虑星期的概念。例如,周五的16:00或16:00-16:15的时段。或者,考虑节假日前一天的16:00或16:00-16:15的时段、节假日当天的10:00或10:00-10:15的时段。另外,在有尾号限行措施的城市,还可考虑尾号限行的影响。例如,北京市执行机动车尾号限行的规定:机动车按照牌照上的尾号,每周有一天在规定时间内不能上路行驶。例如,周四限行的是尾号4、9的车辆。由于北京市尾号为4的车辆很少,导致这一天被限行的车辆较少,所以较容易出现拥堵。而周三限行的是尾号3、8的车辆。由于北京市尾号为8的车辆较多,导致这一天被限行的车辆较多,所以很可能一路畅通。由于尾号限行的规则每隔一段时间(例如3个月)会进行轮换,所以单纯考虑星期的概念还不够,还需考虑到尾号限行规则轮换的情况(例如4、9限行与周一早