ZuluGIS поддерживает линейно-узловую топологию, которая позволяет моделировать инженерные и другие сети. Модель сети представляет собой граф, где узлы обозначаются символьными объектами (например, колодцами, источниками, задвижками, рубильниками, перекрёстками, потребителями и так далее), а рёбрами являются линейные объекты (трубопроводы, кабели, участки дорожной сети и другое). Связь в сети основана на соответствии координат. Начальный узел имеет координаты x1 y1. Выходящий участок начинается с координат первой точки, которые равны координатам символьного объекта x1 y1. Затем следуют точки перелома с координатами x2 y2, x3 y3 и так далее до x10 y10. Конечный символьный объект имеет координаты x11 y11.
Примечание | |
---|---|
Используя модель сети можно решать ряд топологических задач: поиск кратчайшего пути, анализ связности, анализ колец, анализ отключений, поиск отключающих устройств и т.д. |
В инженерной сети используются только типовые объекты. Для каждого объекта сети обязательно должен быть создан тип и режим, все они описаны в структуре слоя. При создании типа определяется его графический тип. Например, символьный графический тип может быть источником, отсекающим устройством, потребителем или узлом. Линейный графический тип - участок отсекающий. Каждому типу указывается соответствующая ему база данных.
У всех типов должен быть хотя бы один режим. В режиме для всех объектов настраивается стиль отображения на карте. А для объектов, которые могут находиться в разных состояниях, например, быть включёнными или отключёнными, определяется их состояние в топологической модели сети.
ZuluGIS позволяет создавать как типовые инженерные сети так и не типовые. Типовые сети создаются с уже готовой структурой, то есть в нее будут добавлены необходимые для нанесения объекты. По мимо структуры автоматически создаются базы данных, в которые в дальнейшем пользователем заносится информация для расчетов. Такие сети соответствуют требованиям расчетных модулей ZuluThermo (тепловые сети), ZuluHydro (водопроводные сети), ZuluDrain (сети водоотведения), ZuluGaz (сети газопровода), ZuluSteam (сети паропровода) и соответственно могут рассчитываться. Типовую сеть можно настроить индивидуально, например добавить новые режимы или дополнительные поля в базы данных. Как создать новый слой типовой инженерной сети можно узнать в разделе «Создание нового типового слоя сети».
Структура и базы данных нетиповых сетей разрабатываются самостоятельно. Расчету модулями Zulu они не подлежат. Но они подходят для решения ряда ряд топологических задач. Примером такой сети может быть электрическая или дорожная сеть. Как создавать такие сети можно узнать в разделе «Разработка нового нетипового слоя сети».
Примечание | |
---|---|
В данной справке предоставлена краткая информация по типовым инженерным сетям, более подробную информацию о работе с сетью, расчетах и методиках можно найти в справках по сетям:
|