OSRM 流量预测
OSRM Traffic Prediction
我知道我可以通过 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 文件。但是,它假定所有 days/hours 的流量都相同,我需要有不同的“流量配置文件”。
我考虑过创建具有不同流量模式的多个不同提取。例如:
- 工作日早上的交通
- 工作日下午的交通
- 工作日晚间交通
- 周末早上的交通
- 周末下午交通
- 周末晚间交通
虽然这需要 6 个 运行 个 OSRM 实例。
有更好的方法吗?
谢谢
很遗憾,目前 OSRM 似乎不支持它。
瓦尔哈拉可能是更好的选择:
https://valhalla.readthedocs.io/en/latest/thor/simple_traffic/
我知道我可以通过 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 文件。但是,它假定所有 days/hours 的流量都相同,我需要有不同的“流量配置文件”。
我考虑过创建具有不同流量模式的多个不同提取。例如:
- 工作日早上的交通
- 工作日下午的交通
- 工作日晚间交通
- 周末早上的交通
- 周末下午交通
- 周末晚间交通
虽然这需要 6 个 运行 个 OSRM 实例。
有更好的方法吗?
谢谢
很遗憾,目前 OSRM 似乎不支持它。
瓦尔哈拉可能是更好的选择:
https://valhalla.readthedocs.io/en/latest/thor/simple_traffic/