Skip to main content

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

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

Выполняет простые операции на вершинах вдоль ребер.

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

Внимание:

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

Лицензия:

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

Примечание:

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

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

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

  • Входной слой схемы сети должен быть либо из инженерной сети или сети трассировки в файловой или мобильной базе геоданных, либо из сервиса схемы сети.

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

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

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

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

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

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

  • Рассмотрите возможность применения компоновки в асинхронном режиме на сервере при работе с очень большими схемами.

Параметры

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

Входной слой схемы сети

Схема сети, к которой будет применена компоновка.

Diagram Layer

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

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

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

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

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

Boolean

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

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

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

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

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

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

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

String

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

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

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

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

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

Boolean

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

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

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

Linear Unit

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

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

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

Linear Unit

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

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

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

Linear Unit

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

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

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

Double

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

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

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

Linear Unit

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

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

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

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

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

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

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

String

Запуск в асинхронном режиме на сервере

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

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

  • ОтмеченоАлгоритм компоновки будет выполняться асинхронно на сервере. Эта опция выделяет ресурсы сервера для запуска алгоритма компоновки с более длительным временем ожидания. Асинхронный запуск рекомендуется при использовании компоновок, на которые затрачивается большое количество времени и возможно превышение времени ожидания сервера (например, компоновки Частично перекрывающиеся ребра), и применении их к большим схемам, содержащим более 25 000 объектов.

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

Boolean

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

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

Выходная схема сети

Обновленный слой схемы сети.

Diagram Layer

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

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

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

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