OSRM流量预测

问题描述

我了解我可以通过osrm-contract将流量数据加载到OSRM中:
https://github.com/Project-OSRM/osrm-backend/wiki/Traffic

但是,我想按将来的时间和星期几执行路由。例如:

  • 下周三上午8点从A到B
  • 下周三下午2点从A到B
  • 下周六上午8点从A到B

所以我希望它考虑高峰时间,周末交通情况等。

我在城市之间有很多历史GPS数据,可用于创建以上为osrm-contract指定的CSV文件。但是,假设所有天/小时的流量都是相同的,而我需要使用不同的“流量配置文件”。

我考虑过要使用不同的流量模式创建多个不同的提取。例如:

  • 平日早上交通
  • 平日下午的交通
  • 平日晚上的交通
  • 周末早上交通
  • 周末下午交通
  • 周末晚上交通

这将需要6个正在运行的OSRM实例。

有更好的方法吗?

谢谢

解决方法

不幸的是,看来OSRM目前不支持它。

Valhalla可能是一个更好的选择:
https://valhalla.readthedocs.io/en/latest/thor/simple_traffic/