gpt4 book ai didi

osrm - 使用 OSRM 为多个配置文件路由 - URL 中的配置文件实际上有什么作用吗?

转载 作者:行者123 更新时间:2023-12-04 15:04:15 27 4
gpt4 key购买 nike

ORSM 有 3 种配置文件,适用于不同的交通方式:自行车、步行和汽车。这些随 OSRM 一起提供。

根据 1 年前发表的以下帖子,OSRM 不支持多个配置文件:

OSM routing (OSRM): do I need to duplicate all data for different profiles?

然而,在官方文档中,有一个配置文件参数作为 URL 的一部分,用于从正在运行的 OSRM 实例中检索路由:

http://project-osrm.org/docs/v5.6.4/api/#general-options

路径看起来像这样:

http://router.project-osrm.org/route/v1/driving/

如果 URL 中没有驾驶、步行或骑行,将不会检索路线,因此 API 需要其中一个路线,但如果我在服务器上为汽车编译路线,然后在 URL 中使用/foot/检索路线路线,它仍然会检索基于汽车的路线,完全忽略“脚”。

OSRM 的任何人都可以解释为什么像多配置文件支持这样有用的东西被取消了,以及上面的 URL 中的驱动点是什么,因为它无论如何都被忽略了,并且似乎只是使用附加到 OSRM 运行实例的配置文件?

多个配置文件问题的解决方案似乎是为每个配置文件托管路由机器的并行副本并寻址不同的 IP,那么,URL 中的“配置文件”又有什么意义呢?

最佳答案

Could anybody from OSRM explain why something as useful as multiple profile support has been withdrawn



支持从未存在过。您需要为每个配置文件运行单独的 osrm 实例。

URL 选项只是为了更轻松地将 nginx 粘贴到 OSRM 实例前面并根据配置文件字符串分发到正确的实例。

将来我们可能会在同一个 OSRM 实例中实现多个配置文件,但这还很遥远。

关于osrm - 使用 OSRM 为多个配置文件路由 - URL 中的配置文件实际上有什么作用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42970938/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com