Подпись | Описание | Тип данных |
Входные объекты | Входные точечные объекты, полигональные объекты или объекты-мультипатчи. Входные объекты могут быть слоями с условными обозначениями, построенными по правилам. При этом наследуется соответствие полей (настройки условных обозначений на основе атрибутов). | Feature Layer |
Пакет правил | Файл пакета правил CityEngine (*.rpk), содержащий информацию о правиле CGA и ресурсы. Правило, аннотированное @StartRule в файле .rpk должно быть аннотировано @InPoint для пакета правил, предназначенного для точечных объектов, @InPolygon для пакета правил, предназначенного для полигональных объектов, @InMesh для пакета правил, предназначенного для объектов-мультипатч. Если @StartRule не аннотировано как @InPoint, @InPolygon или @InMesh, тип объекта будет принят как полигон. | File |
Выходные объекты | Выходной класс пространственных объектов, содержащий объекты-мультипатчи, обработанные правилами CGA. Поле OriginalOID добавляется к выходным классам пространственных объектов, чтобы содержать ObjectID входного объекта, из которого создан каждый выходной объект. | Feature Class |
Включить существующие поля (Дополнительный) | Указывает, будет ли выходной класс объектов включать поля атрибутов входного класса объектов.
| Boolean |
Включить отчеты (Дополнительный) | Указывает, будут ли выходные данные включать дополнительные поля отчетов, как указано в пакете процедурных правил. В зависимости от способа создания пакета правил, он может содержать логику, которая генерирует один или несколько отчетов в процессе создания моделей. Эти отчеты могут содержать различную информацию об объектах. Примером является пакет правил, содержащий отчеты о количестве окон, построенных для каждой модели здания.
Этот параметр игнорируется, если пакет правил не содержит логику для генерации отчетов. | Boolean |
Экспорт формы листа (Дополнительный) | Указывает, будет ли каждый входной объект преобразован в один объединенный объект-мультипатч или станет набором множества объектов, которые могут быть точками, линиями или мультипатчами. Пакеты правил CityEngine создают ресурсы с помощью генерации частей компонентов и их объединения в один 3D объект. Эти компоненты или геометрии листов также могут храниться как отдельные объекты. Эта опция может быть особенно важной при выполнении аналитических операций с использованием субэлементов 3D-объекта, таких, как окна здания. Например, правило может создавать бесшовные модели зданий по входным полигонам контуров, или оно может создать отдельные объекты для каждой стены квартиры, включая внешние панели, представление центральной точки и линий границ. В этом примере, стены квартиры, центральные точки и контуры рассматриваются как геометрия листов.
| Boolean |
Производные выходные данные
Подпись | Описание | Тип данных |
Выходные точечные объекты | При создании геометрии листов выходной класс точечных объектов создается в том же местоположении, что и основной выходной класс объектов-мультипатч. | Feature Class |
Выходные линейные объекты | При создании геометрии листов выходной класс полилинейных объектов создается в том же местоположении, что и основной выходной класс объектов-мультипатч. | Feature Class |
Выходные мультиточечные объекты | При создании геометрии листов выходной класс полигональных объектов создается в том же местоположении, что и основной выходной класс объектов-мультипатч. | Feature Class |