2015-12-03 58 views
2

我正在開發一個基於OSRM的應用程序,它提供從地址列表開始的以千米和分鐘爲單位的距離。在OSRM的viaroute請求中更改車輛配置文件?

我正在使用「viaroute」請求來獲取所需的信息。 這是請求的示例:

http://router.project-osrm.org/viaroute?loc=52.503033,13.420526&loc=52.516582,13.429290&instructions=true 

該響應消息包含標記「TOTAL_TIME」(表示到達從源點開始目標點所需的時間)。該值通過使用表徵車輛類型的一組參數來計算。 考慮到所使用車型的最高車速(例如:將公路街道的最高速度設置爲110公里/小時,而不是將車輛類型的最大速度設置爲110公里/小時),我想更改車輛類型(例如:卡車)的輪廓以計算「總時間」 130公里/小時)。

有人可以幫我解決這個問題嗎?

在此先感謝 法比奧

+0

他們不提供這樣的。 –

回答

0

據我知道一個OSRM實例目前只能支持單一的輪廓。這就是爲什麼無法通過API指定配置文件的原因。此外,router.project-osrm.org上的官方演示實例僅支持「car」配置文件。

如果您需要其他配置文件,然後看看其他各種routing services for OSM。也有不同的第三方OSRM實例提供不同的配置文件,但我不知道有卡車配置文件的任何實例。