Результаты применения правила Сокращение узлов по приоритету (Node Reduction By Priority)
В следующих примерах показаны результаты исполнения правила Сокращение узлов по приоритету (Node Reduction By Priority) на двух схемах.
Пример 1—Сокращение отфильтрованных узлов с помощью параметра Выбрать ближайший узел (Select nearest node)
Для шаблона схематического представления, реализующего пример схемы 1 (Рис. 1.1), определяется правило Сокращение узлов по приоритету (Node Reduction By Priority) для сокращения синих узлов.
![]() |
Голубые узлы ― это узлы схемы станции, для которых значение поля Type равно Е.
Для фильтрации таких узлов на вкладке правил задается SQL-фильтр. Другие атрибуты правила Сокращение узлов по приоритету (Node Reduction By Priority) задаются для того, чтобы сокращение работало без каких-либо ограничений. Целевое обнаружение работает с параметром Выбрать ближайший узел (Select the nearest node).
![]() |
На рисунке 1.2 показан результат, полученный после обновления схемы с правилом сокращения.
![]() |
С помощью инструмента Идентифицировать (Identify) пространственные объекты схемы, содержащиеся в представлении, для которых были сокращены узлы, можно идентифицировать не только выделенные объекты схемы, но и их связанные сокращенные объекты.
![]() |
![]() |
Аналогичным образом команда Распространить выборку в схеме на карту (Propagate Schematic Selection To Map) когда выбран пространственный объект схемы, связанный с несколькими сокращенными объектами в схематическом представлении, выбирает не только ГИС-объект, связанный с выбранным пространственным объектом схемы, но и все ГИС-объекты, связанные с сокращенными пространственными объектами схемы.
![]() |
![]() |
Пример 2—Сокращение узлов по приоритету
Для шаблона схематического представления, реализующего пример схемы 2 (Рис. 2.1), определяется правило Сокращение узлов по приоритету (Node Reduction by Priority) для сокращения узлов пространственных объектов схемы TransformerBank, представленных белым треугольником. Все они относятся к одному классу пространственных объектов.
![]() |
Атрибуты правила Сокращение узлов по приоритету (Node Reduction By Priority) были заданы для того, чтобы сокращение касалось только пространственных объектов, реализованных классом TranformerBank, без ограничения соединения. Целевое обнаружение работает с параметров Узел наибольшего приоритета (Highest Priority Node). Класс пространственных объектов узла ServiceLocation (узлы представлены зеленым пустым кругом) ― это класс наибольшего приоритета; класс пространственных объектов схемы ProtectionDeviceBank (черный пустой круг) ― класс второго наибольшего приоритета; и ElectricNetwork_Net_Junctions (черный полный круг) ― класс наименьшего приоритета.
![]() |
На рисунке 2.2 показан результат, полученный после обновления схемы с правилом сокращения.
![]() |
Обратите внимание, что представление было скомпоновано и сохранено перед обновлением, в результате чего связи сохранили свои сохраненные вершины.