【问题标题】:Create Routing with OSM Data?使用 OSM 数据创建路由?
【发布时间】:2020-01-31 17:30:18
【问题描述】:

当道路在 OpenStreetMap 中被标记为“单向”类型时,我需要一种方法来了解道路的方向。

包含道路信息的 Linestrings 数据带有“oneway”标签,但我们不知道在哪个方向。确实还存在标记“lane:forward”和“lane:backwards”的标签来告知方向,但您只能在极少数情况下找到它们。

那么,如果您从 A 点开车到 B 点,如何知道并指定您可能采取的方向?有很多路由网站都有 OSM 数据……您需要一个特殊的库、路由引擎或应用程序来正确构建方向的变化吗?

谢谢你, 罗伯特

【问题讨论】:

    标签: routing openstreetmap shapefile


    【解决方案1】:

    在 OSM 中,waynodes 的有序列表。这个顺序隐含地定义了路径的方向。因此,要确定方式的方向,您只需查看它引用的节点即可。阅读OSM XML file format 的文档也可能会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-27
      • 1970-01-01
      • 2020-02-05
      • 2015-11-21
      • 2020-06-09
      相关资源
      最近更新 更多