特征编程中建立规则样式的方法如下:
使用“规则样式”特性
为导入的数据指定默认样式,或将原始数据源的某个特性映射到规则样式模型特性。
为数据源特性的每个值创建“样式规则”。
手动样式特性
“手动样式”特性将替代选定要素的“规则样式”特性。
在特性选项板中编辑“手动样式”特性。
导入数据源
导入数据库或基于文件的数据源。
在“数据源”面板中双击新数据源以打开“数据配置”对话框。
配置数据类型
在“数据配置”对话框中,导航至“常用”选项卡。
选择以下选项之一:
选择数据源特性:单击展开下拉列表,然后选择一个数据源特性来指定该特性为规则样式。指定后,还可以定义样式规则将该特性的单个值映射到单个样式。
创建表达式:单击创建一个表达式以过滤您指定的“规则样式”特性。
选择默认样式:单击以打开“样式选择器”,然后选择一个默认样式,以将其应用到要素类中的所有要素。可以使用另一个模型特性字段(如“手动样式”)创建样式规则来替代默认的“规则样式”。
定义样式规则
为“规则样式”特性定义样式规则的示例:
执行上述步骤 1-4a。例如,如果导入了建筑数据并且您的数据有一个 `Building_ID` 特性,则可以指定该特性为“规则样式”,然后使用“样式规则”将不同的样式分别指定到 `Building_ID` 特性的各个值。
使用数据源配置对话框
在“数据源配置”对话框中,可以直接将数据源特性映射到另一个模型特性字段。例如,将 `Building_ID` 数据源特性映射到 `Building_Complex_ID` 模型特性。
应用样式规则
单击所需要素类的选项卡,然后定义样式规则。这些规则将决定每个要素如何显示。
通过以上步骤,您可以在特征编程中建立和应用规则样式,从而控制数据的视觉表现。