【问题标题】:How does OSRM computes the durationOSRM 如何计算持续时间
【发布时间】:2019-10-08 21:11:18
【问题描述】:

我试图理解为什么 OSRM 计算的总持续时间与以下总和 - routes->legs->annotation->duration 之间存在差异。

我正在使用的请求如下: http://router.project-osrm.org/route/v1/car/11.533996006963445,48.16530925;11.558144983073191,48.140675599999994?overview=full&geometries=polyline&steps=true&annotations=true

如果我总结了路线->腿->注释->持续时间,我得到了 449 秒。 但是OSRM计算的总时间-routes->duration等于508.9,等于sum leg->steps->duration。

【问题讨论】:

    标签: routing osrm


    【解决方案1】:

    我认为你总结了错误的属性。你应该总结路线 -> 腿 -> 步骤。如果你总结它们,那么它是正确的。此外,您还可以使用路线 -> 腿 -> 台阶 -> 几何形状来获得每条腿的形状。您可以根据以下更简单的请求再次对其进行测试: http://router.project-osrm.org/route/v1/car/11.533996006963445,48.16530925;11.532000,48.162711?overview=full&geometries=polyline&steps=true&annotations=true

    我不确定注解的实际用法。但对于您的目的,步骤绝对足够了。

    【讨论】:

      猜你喜欢
      • 2013-03-07
      • 2016-01-18
      • 2011-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-06
      • 2019-11-11
      • 1970-01-01
      相关资源
      最近更新 更多