Анализ электрической c сети с помощью pgRouting - PullRequest
0 голосов
/ 26 мая 2020
Сеть

Electri c - это своего рода инженерная сеть в ГИС. В этой сети у нас есть уровень point, состоящий из электростанций и конечных пользователей. Электростанции называются source, а конечные пользователи называют sink. А также у нас есть один или несколько слоев line, состоящих из линий электропередач. (в простейшем случае).

Направление этой сети от источников к стокам

Мой вопрос в том, как использовать pgRouting, чтобы определить прямую часть этого сеть? В pgRouting есть функция pgr_createTopology, которая строит топологию сети на основе геометрической информации. Когда я вызываю эту функцию, она заполняет столбец source и столбец target моего линейного слоя. источник и цель показывают направление моей сети. Но это направление не основано на источнике и приемнике.

В общем, можем ли мы определить собственное направление в указанной c сети с помощью pgRouting и не использовать направление по умолчанию?

1 Ответ

0 голосов
/ 15 июня 2020

Согласно моему пониманию pgRouting, исходные и целевые значения линии вычисляются с использованием направления оцифровки линии. Итак, если вы хотите, чтобы ваше направление было от источника к приемнику. Проверьте направление оцифровки вашего линейного сегмента и, если оно неправильное или неправильное, измените направление оцифровки с помощью ArcMap или QGIS. А затем запустите pgr_createTopology.

...