0

我想在使用 OSRM 查询时访问 OSM 边缘的原始 maxspeed 标记(例如,使用 annotations=true 的路由服务)。似乎 OSRM 默认没有提供在查询时访问 OSM 原始标签的方法。经过一番 google-fu 之后,似乎可以通过自定义 lua 配置文件实现这一点,但我不确定。

话虽如此,有没有办法在 OSRM 查询中获取 maxspeed 标签信息?

4

1 回答 1

1

不,我们不保留原始maxspeed信息。公开此信息的一种常见方法是在事后使用一些外部数据源来注释路由。

annotations=nodes如果您通过选项,OSRM 会公开所有旅行节点的 OSM ID 。节点将在.routes[].legs[].annotations.nodes属性中。您可以将其与route-annotator之类的工具结合使用,似乎他们目前正在努力轻松地公开此信息。

于 2018-03-20T18:53:43.980 回答