Описание компоновки Сетка

Сетка - это алгоритм компоновки схемы, которую можно применить к любому типу схем.

Данный алгоритм размещает соединения схемы относительно магнитной сетки, размеры ячеек которой зафиксированы значениями параметров Ширина ячейки и Высота ячейки.

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

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

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

На рисунках ниже показаны примеры схемы до и после применения компоновки Сетка:

Пример схемы до и после применения компоновки Сетка

Применение компоновки Сетка к виду карты активной схемы

Когда эта компоновка применяется на активной схеме, необходимо, чтобы выполнялись следующие условия:

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

Для того, чтобы применить компоновку Сетка к активному виду карты, выполните одно из следующего:

  • На вкладке Схема сети нажмите стрелку ниспадающего меню у кнопки Компоновки схемы в группе Компоновка и затем выберите в галерее Сетка
  • Загрузите инструмент Применить компоновку Сетка на панель Геообработка.

Затем настройте параметры компоновки Сетка и нажмите Запустить.

Примечание:

Чтобы применить компоновку к поднабору объектов схемы сети, используйте для выбора объектов один из инструментов Выбрать объекты (например, Выбрать по прямоугольнику, Выбрать по полигону и так далее) и выберите объекты схемы перед запуском.

Настройка компоновки Сетка на шаблоне схемы

Для настройки этой компоновки для шаблона схемы используйте инструмент Добавить компоновку Сетка.

Параметры компоновки Сетка

Применение параметров компоновки Сетка

В разделах ниже поясняется принцип работы основных параметров компоновки схемы Сетка.

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

Большинство алгоритмов компоновки работает с опцией Сохранить компоновку контейнера. Эта опция позволяет управлять управлением алгоритмом, поэтому она выполняется либо на верхнем графе схемыСохранить компоновку контейнера отмечена, либо для объектов как содержания, так и без содержания в схеме – Сохранить компоновку контейнера не отмечена.

Более подробно об опции Сохранить компоновку контейнера

Ширина ячейки и Высота ячейки

На изображении ниже показана схема перед выполнением компоновки Сетка:

Исходная схема

На следующем изображении показана та же схема в экстенте, который будет установлен после выполнения этой компоновки:

Исходная схема в конечном экстенте компоновки

Ширина ячейки

Этот параметр определяет ширину каждой ячейки сетки.

На изображении ниже показана компоновка, полученная после выполнения компоновки Сетка с шириной ячейки, установленной на 150; ширина ячейки сетки этой компоновки соответствует ширине трех ячеек отображаемой ниже сетки карты:

Компоновка Сетка с шириной ячейки, установленной на 150

На этом втором изображении показана компоновка, полученная после выполнения компоновки Сетка с шириной ячейки, установленной на 100; ширина ячейки сетки этой компоновки соответствует ширине трех ячеек сетки отображаемой ниже карты:

Компоновка Сетка с шириной ячейки, установленной на 100

Высота ячейки

Этот параметр определяет высоту каждой ячейки сетки.

На изображении ниже показана компоновка, полученная после выполнения компоновки Сетка с высотой ячейки, установленной на 150; высота ячейки сетки этой компоновки соответствует высоте трех ячеек сетки отображаемой ниже карты:

Компоновка Сетка с высотой ячейки, установленной на 150

На этом втором изображении показана компоновка, полученная после выполнения компоновки Сетка с высотой ячейки, установленной на 100; высота ячейки сетки этой компоновки соответствует высоте двух ячеек сетки отображаемой ниже карты:

Компоновка Сетка с шириной ячейки, установленной на 100

Связанные разделы