如何在 OSRM 查询中访问 OpenStreetMaps 标签(最大速度)?
How to access OpenStreetMaps tag (maxspeed) in OSRM query?
我想在使用 OSRM 查询时访问 OSM 边的原始 maxspeed 标签(例如,带注释的路由服务=true)。
好像OSRM默认没有提供查询时访问OSM原始标签的方法。
在一些 google-fu 之后,似乎这可以通过自定义 lua 配置文件实现,但我不确定。
话虽如此,有没有办法在 OSRM 查询中获取 maxspeed 标签信息?
不,我们不保留原始 maxspeed
信息。公开此信息的一种常见方法是使用一些外部数据源在事后注释路线。
如果您传递 annotations=nodes
选项,OSRM 会公开所有节点旅行的 OSM ID。节点将在 .routes[].legs[].annotations.nodes
属性 中。您可以将其与 route-annotator, seems like they are currently working on 之类的工具结合使用,从而轻松公开此信息。
我想在使用 OSRM 查询时访问 OSM 边的原始 maxspeed 标签(例如,带注释的路由服务=true)。 好像OSRM默认没有提供查询时访问OSM原始标签的方法。 在一些 google-fu 之后,似乎这可以通过自定义 lua 配置文件实现,但我不确定。
话虽如此,有没有办法在 OSRM 查询中获取 maxspeed 标签信息?
不,我们不保留原始 maxspeed
信息。公开此信息的一种常见方法是使用一些外部数据源在事后注释路线。
如果您传递 annotations=nodes
选项,OSRM 会公开所有节点旅行的 OSM ID。节点将在 .routes[].legs[].annotations.nodes
属性 中。您可以将其与 route-annotator, seems like they are currently working on 之类的工具结合使用,从而轻松公开此信息。