在OSRM中更改viaroute请求中的车辆配置文件?

时间:2015-12-03 06:51:46

标签: api request openstreetmap osrm

我正在开发一个基于OSRM的应用程序,它从地址列表开始提供以公里和分钟为单位的距离。

我正在使用请求“viaroute”来取回所需的信息。 这是一个请求示例:

adb shell monkey -p {package name} -v 2000

响应消息包含标记“total_time”(表示从源点开始到达目标点所需的时间)。通过使用表征车辆类型的一组参数来计算该值。 考虑到所用车辆类型允许的最大速度,我想更改车辆类型的轮廓(例如:卡车)来计算“total_time”(例如:将公路街道的最大速度设置为110 km / h而不是130公里/小时)。

有人可以帮我解决这个问题吗?

提前致谢 法比奥

1 个答案:

答案 0 :(得分:0)

据我所知,单个OSRM实例目前只支持单个配置文件。这就是为什么无法通过API指定配置文件的原因。此外,router.project-osrm.org上的官方演示实例仅支持" car"轮廓。

如果您需要其他个人资料,请查看其他各种routing services for OSM。还有各种具有不同配置文件的第三方OSRM实例,但我不知道任何带有卡车配置文件的实例。