【问题标题】:Calculating route with pgrouting使用 pgrouting 计算路线
【发布时间】:2014-09-14 14:34:45
【问题描述】:

如果可能的话,我如何仅使用现有点作为源来计算两点之间的路线?没有提供网络/道路,我只有积分。 我试过这个http://docs.pgrouting.org/dev/src/tsp/doc/index.html,但我想我走错路了。

【问题讨论】:

  • TSP 是访问所有点的最短路径。你想计算什么样的路线?

标签: routing postgis pgrouting


【解决方案1】:

你不能使用 pgRouting。您只能计算点之间的直线距离。要计算将遵循道路网络的路线,您必须拥有道路网络。您可能会尝试使用 Google Maps API 或 Project-OSRM API 之类的东西。这两个都是在远程服务器上拥有道路网络的 Web 服务,您可以将点传递给它们,它们将计算路线。

【讨论】:

  • 我的问题是我需要在建筑物内绘制路线。你知道任何解决方案或我应该在哪里寻找?提前致谢。
  • 然后你必须为走廊、楼梯、电梯等构建边缘。然后你可以使用它们来做。想问题之类的。我问你怎么从客厅到我家的洗衣房。没有计划你做不到。那么计算机也需要一个计划。您将计划作为建筑物中所有可能边缘的列表提供,然后 pgRouting 可以找出从这些边缘制作路线的最佳方式。
  • 感谢您的帮助。我想我会尝试弄乱 IndoorOSM wiki.openstreetmap.org/wiki/IndoorOSM 然后使用 pgRouting 处理数据。
  • @ArmanKhubezhov 如果您有 Java 知识,应该可以轻松地将任何类型的数据导入 GraphHopper,而不仅仅是 OSM。
猜你喜欢
  • 1970-01-01
  • 2021-05-28
  • 1970-01-01
  • 2016-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多