Skip to main content

Добавить компоновку Изменить форму ребер схемы (Инструменты схемы сети)

Краткая информация

Добавляет алгоритм компоновки Изменить форму ребер схемы к списку компоновок, чтобы автоматически присоединиться в конце построения схем на основании заданного шаблона. Инструмент также задает параметры алгоритма компоновки Изменить форму ребер схемы для любой схемы, построенной на этом шаблоне.

Этот алгоритм компоновки применяется для выполнения простых операций с вершинами вдоль ребер в схемах сети. Она позволяет вам делать следующее:

— Удалить все вершины вдоль ребер схемы.

— Сократить некоторые вершины вдоль ребер схемы.

— Сделать прямоугольными ребра схемы и добавить вершины на ребрах.

— Разделить пересекающиеся ребра схемы.

— Обнаружить ребра схемы, которые пересекаются под прямым углом, и изменить их геометрию для отображения дуги в местах пересечения.

Более подробно об алгоритме компоновки Изменить форму ребер схемы

Внимание:

Этот инструмент является инструментом настройки и администрирования.

Примечание:

Этот инструмент влияет на согласованность всех существующих схем, основанных на входном шаблоне схемы. Все существующие схемы становятся несогласованными и открываются со значком нарушения целостности до момента обновления.

Использование

  • Этот инструмент не поддерживается при работе с сервисом инженерной сети или сети трассировки. Вы должны работать с инженерной сетью или с сетью трассировки в файловой или мобильной базе геоданных, либо с подключением базы данных к инженерной сети или сети трассировки в многопользовательской базе геоданных. При работе с многопользовательской базой геоданных необходимо соблюдать следующие требования:

  • Чтобы предварительно настроить параметры алгоритмов компоновки для любой схемы на основе шаблона схемы, снимите отметку у параметра Активный (is_active = "INACTIVE" в Python).

  • Запустите инструмент с включенной опцией Активный (is_active = "ACTIVE" в Python), если хотите, чтобы алгоритм компоновки добавился к списку компоновок, он автоматически добавится в конец очереди при создании схемы на основе входного шаблона схемы.

Параметры

Подпись Объяснение Тип данных

Входная сеть

Инженерная сеть или сеть трассировки, в которой будет находиться изменяемый шаблон схемы.

Utility Network; Trace Network

Входной шаблон схемы

Имя шаблона схемы, который будет изменяться.

String

Active

Задает, будет ли алгоритм компоновки автоматически запускаться при создании схем на основе указанного шаблона.

  • ОтмеченоДобавленный алгоритм компоновки будет автоматически запускаться во время создания любой схемы на основе входного шаблона. Используется по умолчанию. В качестве значений параметров, указанные для алгоритма компоновки, используются те, что были применены во время создания схемы. Они также загружаются по умолчанию, когда алгоритм запускается на любых схемах, основанных на входном шаблоне.

  • Не отмеченоВсе значения параметров, указанные в текущий момент для добавляемого алгоритма компоновки, будут значениями, которые загружаются по умолчанию, когда алгоритм готовится к запуску на любой схеме, основанной на входном шаблоне.

Boolean

Сохранить компоновку контейнера

(Дополнительный)

Указывает, как алгоритм компоновки будет работать с контейнерами.

  • ОтмеченоАлгоритм компоновки будет применяться к верхнему графу схемы, поэтому контейнеры будут сохранены.

  • Не отмеченоАлгоритм компоновки будет применяться к объектам с содержанием и без на схеме. Используется по умолчанию.

Boolean

Операция Изменить форму

Указывает, как ребра будут менять форму.

  • Удалить вершиныВершины вдоль ребер схемы будут удалены.

  • Квадратные ребраВершины будут размещены вдоль краев (ребер) схемы, а края (ребра) будут отображаться под прямым углом. Используется по умолчанию.

  • Отделить перекрывающиеся ребраРебра, соединяющие одни и те же исходные и конечные соединения, будут разделены, если они будут накладываться (перекрываться).

  • Сократить вершины по углуНекоторые или все вершины, отображаемые вдоль ребер схемы, будут сокращены в зависимости от угла, разделяющего эти сегменты, попадающие в упомянутые вершины.

  • Пометить пересекающиеся ребраГоризонтальные и вертикальные ребра схемы, которые пересекаются на схеме под прямым углом, будут помечены, а геометрия одного из пересекающихся ребер будет изменена; на этом месте будет отображена дуга окружности.

String

Сохранять путь

(Дополнительный)

Определяет, будут ли сохраняться вершины вдоль рёбер, которые будут квадратом.

Примечание:

Этот параметр доступен только если значение параметра Операция Изменить форму установлено на Квадратные рёбра.

  • ОтмеченоБудет учитываться направление любого ребра, и вершины вдоль этого ребра будут сохранены, от первой вершины к последней. Используется по умолчанию.

  • Не отмеченоВершины вдоль ребер схемы не будут рассматриваться; вершины будут удалены.

Boolean

Отступ между ребрами

(Дополнительный)

Отступ, который будет разделять параллельные сегменты квадратных ребер, имеющих отношение к тому же соединению. Значение по умолчанию — 5 в единицах системы координат схемы. Этот параметр доступен только если для параметра Операция Изменить форму задано значение Квадратные рёбра.

Linear Unit

Местоположение точки разрыва

(Дополнительный)

Максимальное расстояние между каждым соединением с первой или последней точкой разрыва вдоль ребер, идущих из этого соединения, когда эти ребра изменены на квадратные. Значение по умолчанию — 8,66 в единицах системы координат схемы. Этот параметр доступен только если для параметра Операция Изменить форму задано значение Квадратные рёбра.

Linear Unit

Отступ между ребрами

(Дополнительный)

Абсолютное значение отступа, которое будет разделять два ребра. Значение по умолчанию – 0,5 единиц в системе координат схемы. Этот параметр доступен только если для параметра Операция Изменить форму задано значение Отделить перекрывающиеся ребра.

Linear Unit

Пороговое значение угла

(Дополнительный)

Угол, созданный случайными сегментами, превышение которого вызовет сокращение вершин, связанных с этими сегментами. Чем шире угол, тем меньше вершин будет сокращено. Значение по умолчанию равно 160 градусам. Этот параметр доступен, когда для параметра Операция Изменить форму задано значение Сократить вершины по углу.

Double

Радиус дуги окружности

(Дополнительный)

Радиус дуги окружности, которая добавляется в места пересечения ребер. Значение по умолчанию равно 5.

Linear Unit

Расположение дуги окружности

(Дополнительный)

Определяет сегмент, на котором будет размещена дуга окружности.

  • Слева от вертикального сегментаДуга окружности будет располагаться слева от вертикального сегмента.

  • Справа от вертикального сегментаДуга окружности будет располагаться справа от вертикального сегмента.

  • Над горизонтальным сегментомДуга окружности будет располагаться над горизонтальным сегментом.

  • Под горизонтальным сегментомДуга окружности будет располагаться справа под горизонтальным сегментом.

String

Производные выходные данные

Подпись Объяснение Тип данных

Выходная сеть

Обновленная инженерная сеть или сеть трассировки.

Utility Network; Trace Network

Выходной шаблон схемы

Имя шаблона схемы.

String

Параметры среды

Этот инструмент не использует параметры среды геообработки.

Информация о лицензировании

  • Basic: Нет
  • Standard: Да
  • Advanced: Да