电网是地理信息系统中的一种公用网络。在这个网络中,我们有一个由发电站和终端用户组成的point层。发电站叫source,终端用户叫sink。此外,我们还有一个或多个line层,由电力线组成。(在最简单的情况下)
这个网络的方向是从源到汇
我的问题是如何使用pgRouting来识别这个网络的直接?pgRouting具有名为pgr_createTopology的函数,它根据几何信息构建网络拓扑。当我调用这个函数时,它会填充我的行层的source列和target列。源和目标显示我的网络的方向。但是这个方向不是基于源和汇的。
一般来说,我们可以用pgRouting在特定的网络中定义我们自己的方向,而不是使用它的默认方向吗?
发布于 2020-06-15 07:02:33
根据我对pgRouting的理解,如果你想让你的方向从源到汇,线的源值和目标值都是用line.So的数字化方向计算的。检查线段的数字化方向,如果方向不正确或方向错误,请使用ArcMap或QGIS反向数字化方向。然后运行pgr_createTopology。
https://stackoverflow.com/questions/62018577
复制相似问题