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