用pgrouting计算路由

用pgrouting计算路由,routing,postgis,pgrouting,Routing,Postgis,Pgrouting,如果可能的话,我怎么能只使用现有点作为源来计算两点之间的路线?没有提供网络/道路,我只有分数。 我已经试过了,但我想我走错了方向。你不能用pgRouting。只能计算点之间的直线距离。要计算沿着道路网络的路线,必须有道路网络。您可以尝试使用谷歌地图API或Project OSRM API之类的工具。这两个都是web服务,在远程服务器上有道路网络,您可以向它们传递点,它们将计算路线。TSP是访问所有点的最短路线。你想计算什么样的路线?我的问题是我需要在建筑物内绘制路线。你知道有什么解决办法吗?或者

如果可能的话,我怎么能只使用现有点作为源来计算两点之间的路线?没有提供网络/道路,我只有分数。
我已经试过了,但我想我走错了方向。

你不能用pgRouting。只能计算点之间的直线距离。要计算沿着道路网络的路线,必须有道路网络。您可以尝试使用谷歌地图API或Project OSRM API之类的工具。这两个都是web服务,在远程服务器上有道路网络,您可以向它们传递点,它们将计算路线。

TSP是访问所有点的最短路线。你想计算什么样的路线?我的问题是我需要在建筑物内绘制路线。你知道有什么解决办法吗?或者我应该去哪里寻找?提前谢谢。然后你必须为走廊、楼梯、电梯等建造边缘。然后你可以使用这些边缘。像这样思考这个问题。我问你怎么从我家客厅到洗衣房。没有计划,你就做不到。计算机也需要一个计划。您可以将平面图作为建筑物中所有可能边缘的列表提供,然后pgRouting可以找出从这些边缘进行布线的最佳方法。谢谢您的帮助。我想我会尝试在IndoorOSM上乱搞,然后用pgRouting处理数据。@ArmanKhubezhov如果你有Java知识,应该可以很容易地将任何类型的数据导入GraphHopper,而不仅仅是OSM。