标注 | 说明 | 数据类型 |
输入要素
| 输入点、面或多面体要素。输入要素可以是按程序符号化的要素图层。将支持字段映射(属性驱动的符号属性)。 | Feature Layer |
规则包
| 包含 CGA 规则信息和资源的 CityEngine 规则包 (*.rpk) 文件。对于用于点要素的规则包,应将 CityEngine 规则包 (.rpk) 文件内使用 @StartRule 注释的规则注释为 @InPoint,对于用于面要素的规则包,应注释为 @InPolygon,对于用于多面体要素的规则包,应注释为 @InMesh。如果 @StartRule 未使用 @InPoint、@InPolygon 或 @InMesh 进行注释,将假设要素类型为面。 | File |
输出要素
| 包含应用 CGA 规则生成的多面体要素的输出要素类。可以将名为 OriginalOID 的字段添加到输出要素类,从而包含已生成各个输出要素的输入要素的 ObjectID。 | Feature Class |
包括现有字段
(可选) | 控制输出要素类是否继承输入要素类的属性字段。
| Boolean |
包括报告
(可选) | 根据创建规则包的方法,报告可能包含创建模型时生成一个或多个报告的逻辑。这些报告可以包含有关要素的各种信息。例如,报告为每个建筑模型生成的窗口数的规则包。如果规则包不包含生成报告的逻辑,将会忽略此参数。
| Boolean |
导出叶形状
(可选) | CityEngine 规则包通过生成组件部分并将其合并至单个的 3D 对象来构建内容。然而,它还能将这些组件或叶形状存储为独立的要素。此选项对于运行针对 3D 对象子元素(如建筑物的窗户)的分析操作特别重要。 此参数可确定每个输入要素是否为下列选项之一:
例如,某规则可能使用输入面轮廓线生成无缝建筑物模型,或者为每个公寓面(包括朝外的面板、代表中心点以及显示边界的线)创建单独的要素。在本示例中,应将公寓面板、中心点和轮廓均视为叶形状。
| Boolean |
派生输出
标注 | 说明 | 数据类型 |
输出点要素 | 生成叶形状时,将在与主输出多面体要素类相同的位置创建输出点要素类。 | 要素类 |
输出线要素 | 生成叶形状时,将在与主输出多面体要素类相同的位置创建输出折线要素类。 | 要素类 |
输出多点要素 | 生成叶形状时,将在与主输出多面体要素类相同的位置创建输出面要素类。 | 要素类 |