Главное кольцо - это алгоритм компоновки схемы, который можно применить к схемам в виде петель.
Алгоритм компоновки Основное кольцо располагает объекты схемы вокруг Основного кольца и иерархически компонует объекты, которые подключаются к соединениям, расположенным вокруг основного кольца.
Флаги барьеров можно установить на объектах схемы до применения компоновки Главное кольцо. В этом случае алгоритм выполняет поиск главного кольца, которое не будет включать помеченные объекты.
Основное кольцо является петлей, сформированной большим количеством ребер в схеме сети.
Если в схеме сети нет петель, то алгоритм компоновки Основное кольцо не даст никакого эффекта.
Этот алгоритм компоновки обычно используется в телекоммуникациях.
Примеры ниже показывают схему до и после применения компоновки Главное кольцо соответственно:

Примените компоновку Главное кольцо к активному виду карты-схемы
При применении этой компоновки на схеме сети необходимо выполнить следующие предварительные условия:
- Поскольку эта операция является транзакционной, необходимо сохранить правки до ее запуска.
- Входной слой схемы сети, к которому применяется компоновка, должен происходить из инженерной сети или сети трассировки файловой или мобильной базы геоданных или сервиса схемы сети. При работе с инженерной сетью или сетью трассировки в многопользовательской базе геоданных входной слой схемы сети должен браться из сервиса.
Для того чтобы применить компоновку Главное кольцо к активному виду карты-схемы, выполните одно из следующего:
- На вкладке Схема сети нажмите стрелку ниспадающего меню у кнопки Компоновки схемы в группе Компоновка и затем выберите в галерее Главное кольцо.
- Загрузите инструмент Применить компоновку Главное кольцо на панель Геообработка.
Затем настройте параметры компоновки Главное кольцо и нажмите Запустить.
Примечание:
Чтобы применить алгоритм компоновки к поднабору объектов схемы сети, используйте для выбора объектов один из инструментов Выбрать объекты (например, Выбрать по прямоугольнику, Выбрать по полигону и так далее) и выберите объекты схемы перед запуском.
Настройка компоновки Главное кольцо для шаблона схемы
Для настройки этой компоновки для шаблона схемы используйте инструмент Добавить компоновку Главное кольцо.
Параметры компоновки Главное кольцо
В разделах ниже поясняется принцип работы основных параметров компоновки схемы Главное кольцо.
Сохранить компоновку контейнера
Большинство алгоритмов компоновки работает с опцией Сохранить компоновку контейнера. Когда эта опция включена, она позволяет вам управлять приложением алгоритма, чтобы он выполнялся на верхнем графе схемы. При отключении этой опции, алгоритм применяется как к объектам содержания, так и ко всем остальным объектам схемы.
Тип кольца
Этот параметр определяет тип кольца, то есть, как будут отображаться элементы схемы найденного главного кольца: по кругу (для Тип кольца установлен Эллипс) или под прямым углом (для Тип кольца установлен Прямоугольник):

Значения интервалов, которые принимаются как абсолютные единицы в системе координат схемы
Некоторые алгоритмы компоновки работают с опцией Значения интервалов, которые принимаются как абсолютные единицы в системе координат схемы. Эта опция задает способ интерпретации параметров компоновки, представляющих расстояния:
- Отмечено – алгоритм компоновки будет интерпретировать любые значения расстояний в линейных единицах.
- Не отмечено - алгоритм компоновки будет интерпретировать любые значения расстояний как относительные единицы к установленному среднему размеру соединений в текущем экстенте схемы. Это значение по умолчанию
Ширина кольца и Высота кольца
Параметры Ширина кольца и Высота кольца используются для настройки ширины и высоты кольца. Примеры ниже показывают схему после применения компоновки Главное кольцо с разными значенями высоты и ширины.
В первом примере показана компоновка, для которой Ширина кольца задана как W1, а Высота кольца как H1.

В следующем примере показана та же схема после применения компоновки с Шириной кольца заданной как W2, равной 1/2 W1, и Высотой кольца, заданной как H2, равной H1.

В третьем примере показана схема после запуска Главного кольца с Шириной кольца, заданной как W3, что равно 1/2 W1, и Высотой кольца, заданной как H3, что равно 1/2 H1.

Тип Иерархического дерева
Этот параметр указывает, как будут размещаться деревья, исходящие из соединений главного кольца:
- Развитое дерево – каждое дерево будет показано иерархически в виде развитого дерева.
- С обеих сторон – каждое дерево отображается вдоль главной линии и его связанные ветви располагаются по обе стороны от нее.
- Слева – каждое дерево отображается вдоль главной линии, а его связанные ветви располагаются с левой стороны от главной линии.
- Справа – каждое дерево отображается вдоль главной линии и его связанные ветви располагаются с правой стороны от главной линии.
Между соединениями перпендикулярно к направлению
Этот параметр определяет компоновку деревьев, получающуюся из узлов основного кольца. В зависимости от заданного параметра Тип Иерархического дерева он используется для настройки расстояний между соединениями схемы, которые отображаются следующим образом:
- Перпендикулярно направлению развитого дерева и принадлежат тому же уровню поддерева – Развитое дерево
- Вдоль оси, перпендикулярной главной линии – С обеих сторон от главной линии, Справа от главной линии или Слева от главной линии
Между соединениями вдоль по направлению
Этот параметр определяет компоновку деревьев, получающуюся из узлов основного кольца. В зависимости от указанного Типа Иерархического дерева он используется для настройки расстояний между соединениями схемы, которые отображаются следующим образом:
- Вдоль направления развитого дерева – Развитое дерево
- Вдоль главной лини, как и расстояние между соединениями схемы, которые отображаются вдоль оси, параллельной главной линии – С обеих сторон от главной линии, Справа от главной линии или Слева от главной линии
Более подробно о параметре Между соединениями вдоль по направлению для компоновки Развитое дерево