2017-03-23 19 views
0

隨着ORSM有3個不同的運輸方式,循環,腳和汽車的配置文件。這些與OSRM一起。使用OSRM進行多個配置文件的路由 - 在URL中配置文件實際上做了什麼?

根據被做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中使用10/foot/來檢索路線時,它仍將檢索基於汽車的路線,完全忽略「腳」。

可能從OSRM人解釋爲什麼作爲多個配置文件的支持,有用的東西已經被撤銷了,什麼駕駛點在上述網址看到它無論如何都忽略了,只是似乎使用連接到配置文件運行OSRM的實例?

解決的多個配置文件的問題似乎是舉辦銑機的並行副本的每個配置文件,並針對不同IP的,如此反覆,什麼是「個人資料」中的URL的地步?

回答

4

可能從OSRM人解釋爲什麼作爲多個配置文件的支持,有用的東西已被撤銷

的支持從來沒有去過那裏。您將需要爲每個配置文件運行單獨的osrm實例。

URL選項僅僅是爲了讓您更容易在您的OSRM實例之前粘貼nginx並根據配置文件字符串分發到正確的實例。

我們以後可能會在同一個OSRM實例中實現多個配置文件,但這仍然遙遙無期。

相關問題