Доступно с лицензией Network Analyst.
Для шаблона схемы на основе компоновщика набора сетевых данных классы объектов схемы, связанные с этим шаблоном схемы, находятся в зависимости с классами объектов внутренней памяти Network Analyst, которые построены для каждого типа входного слоя сетевого анализа (остановки, барьеры, инциденты, заказы и т.д.), а также для классов объектов ГИС реальной сети (улицы, сетевые соединения и т.д.), которые образуют результат сетевого анализа.
При создании схемы на основе компоновщика набора сетевых данных последний заселяет классы объектов схемы – то есть компоновщик создает объекты схемы, ожидаемые в схеме, следующим образом:
- Он анализирует имеющиеся в памяти объекты, образующие решенный слой сетевого анализа, и декодирует геометрию и топологию этих объектов.
- Для каждого слоя пространственных объектов, образующего слой сетевого анализа, компоновщик проверяет, ожидается ли какое-либо взаимодействие с данным слоем пространственных объектов – то есть, другими словами, он проверяет наличие для шаблона схемы класса объектов схемы, связанного с классом объектов в памяти, которые относятся к тому самому слою пространственных объектов.
Если такой класс объектов схемы для шаблона схемы имеется, то для каждого объекта сети в слое пространственных объектов он создает в памяти связанный объект схемы; оценивает его атрибуты: стоимостные атрибуты для объектов сети (Время прибытия, время отправления, Attr_Meters, Attr_Minutes, статус (Status), CurbApproach и так далее), а также любые другие атрибуты, необходимые для данного объекта схемы (подтип, атрибуты, используемые для символов); инициализирует их топологию и геометрию.
- Если для связанного шаблона схемы заданы правила схемы (schematic rules), то они будут исполнены на всех объектах схемы, созданных в памяти.
- Если для шаблона схемы имеется настроенный алгоритм компоновки схемы, то алгоритм будет исполнен, и геометрия для всех объектов схемы в памяти будет соответственно обновлена.
- Все объекты схемы в памяти с момента начала процесса создания будут сохранены в классах объектов схемы в наборе схематических данных.
- Все созданные объекты схемы запрашиваются классами объектов схемы, схема отображается.
Далее, в любое время своего жизненного цикла, – то есть до тех пор, пока не будет удалена из набора схематических данных, схема может быть
- заново открыта.
- Отредактирована, скомпонована и сохранена.
- Обновлена до полной соответствия ее содержимого базе геоданных, и каждое изменение, повлиявшее на связанные объекты ГИС, будет передано на связанный объект схемы. Схемы на основе версионного набора сетевых данных могут также быть обновлены из любой другой базовой версии; это значит, что даже если создание схемы основано на конкретной версии набора сетевых данных в данное конкретное время, если этот набор сетевых данных будет удален или он больше не будет являться базовой версией, то версия схемы также может быть изменена таким образом, что содержимое этой схемы будет развиваться так же, как и версия набора сетевых данных.