首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OSRM如何计算持续时间

OSRM如何计算持续时间
EN

Stack Overflow用户
提问于 2019-09-04 20:52:39
回答 1查看 367关注 0票数 0

我正在尝试理解为什么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 legs->steps->duration。

EN

回答 1

Stack Overflow用户

发布于 2019-09-12 00:14:43

我认为你总结的属性是错误的。您应该总结route -> legs ->步骤。如果你把它们加起来,那么它就是正确的。此外,还可以使用route -> legs -> steps -> geometry获得每条腿的形状。您可以在一个更简单的请求上再次测试它,如下所示:http://router.project-osrm.org/route/v1/car/11.533996006963445,48.16530925;11.532000,48.162711?overview=full&geometries=polyline&steps=true&annotations=true

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57788825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档