【问题标题】:build a road network建立道路网络
【发布时间】:2012-10-07 08:44:11
【问题描述】:

我有不同数量的轨道代表不同的道路。每条轨道代表一条道路。我已将此 gpx 文件加载到我的 postgres 中。

现在我的问题是如何在所有这些道路之间建立一个网络,以便能够找到从任何轨道点到任何其他轨道点的最短路径。在下面,您可以看到我的 4 条道路的图像。

我已经安装了 pgrouting 和 postgis。我已经通过创建源列和目标列并使用assign_vertex_id() 将数据加载到它们中来完成一些事情。问题是网络没有正确构建,例如我只能从同一条道路的起点到终点,而不是不同的道路。有什么建议可以在所有这些道路之间建立适当的网络吗?

【问题讨论】:

    标签: routing postgis qgis pgrouting


    【解决方案1】:

    这是一个老问题,但 pgRouting 现在有一些功能可以帮助您从数据库内部构建网络。

    http://docs.pgrouting.org/2.0/en/src/common/doc/functions/node_network.html#pgr-node-network

    【讨论】:

      猜你喜欢
      • 2020-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-22
      • 1970-01-01
      • 2015-08-02
      • 2018-09-19
      相关资源
      最近更新 更多