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