AttributeFilter
根据属性的值将特性路由到不同的输出端口。可以手动输入一组可能的属性值,或者从properties对话框中的输入源提取。
输入端口
输入
包含要筛选的属性的特性类型。
输出端口
参数
属性筛选
当您将转换器连接到特性类型时,属性列表将出现在下拉列表中。从列表中选择属性。
可能的属性值
如果您知道可能的属性值,您可以在这里输入它们。如果没有,你可以从一个源数据集导入:
- 单击Import按钮以启动导入向导,然后单击Change Dataset。
- 选择源数据集。单击Next。
- 选择所需的特性类型。单击Next
- 选择要扫描值的属性。单击Next。
- FME将扫描数据集,处理摘要将出现在向导中。例如:
- 单击Import将值添加到AttributeFilter。该列表将出现在transformer属性对话框中。
使用笔记
理想情况下,您会希望保持过滤器列表相当小;否则,您可能会得到一个非常长的属性列表。如果FME确定列表可能太大,它将返回一个警告。
例子
您有一个称为ROADS的特性类型,并且您知道您有一个称为type的属性值。您希望按类型进行筛选(在本例中为松散、铺装或粗糙)。当您设置transformer属性并单击OK时,您将看到AttributeFilter现在有了与筛选器设置相对应的新属性:
transformer将进行筛选,并在运行工作区之后输出单独的属性。
编辑变压器参数
使用一组菜单选项,可以通过引用工作空间中的其他元素来分配transformer参数。更高级的功能,如高级编辑器和算术编辑器,也可以在一些转换器中使用。要访问这些选项的菜单,请单击在可适用的参数旁边。有关更多信息,请参见变压器参数菜单选项.
变压器的分类
搜索FME知识中心
有关此变压器的示例和信息,请参阅FME知识中心.