Skip to main content

Применить компоновку Сжатие (Инструменты схемы сети)

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

Сдвигает объекты схемы к середине схемы.

Более подробно об алгоритмах компоновки Сжатие

Внимание:

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

Лицензия:

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

Примечание:

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

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

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

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

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

  • This layout algorithm is useful for networks that span thousands of miles and are otherwise difficult to view and understand in their true geographic positions—например, в системе магистральных линий электропередач.

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

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

Параметры

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

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

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

Diagram Layer

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

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

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

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

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

Boolean

Максимальное расстояние для группировки

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

Максимальное расстояние, которое будет использоваться для определения, находятся ли два подключенных соединения достаточно близко, чтобы они рассматривались как часть одной и той же группы соединений. Группа соединений представляет множество соединений, которые перемещаются как единая группа при выполнении алгоритма компоновки. Группа может содержать как соединения, так и контейнеры. Чтобы сгруппировать два соединения, они должны быть соединены в схеме ребром. По умолчанию используется 20 единиц в системе координат схемы.

Linear Unit

Правило удаления вершин

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

Указывает вершины рёбер, которые будут удалены из схемы.

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

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

  • Все внешние вершины, кроме последнейВершины рёбер, находящиеся в пределы выявленных групп соединений, будут сохранены; вершины вне групп будут удалены. Если рёбра пересекают полигоны контейнеров, первая (или последняя) внешняя вершина будет сохранена. Вершина будет вставлена на месте пересечения ребер и полигонов контейнеров.

String

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

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

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

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

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

Boolean

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

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

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

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

Diagram Layer

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

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

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

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