属性名称
典型用途
- 更改现有属性的名称
它是如何工作的?
提供了空行,您可以在其中选择要重命名的属性并输入新名称。。可以添加一个或多个对,并根据这些选择修改通过转换器的所有特征。属性的值不会更改,并且您可以选择提供默认值以应用于缺少输入值的输出。
在本例中,一次重命名多个属性。“GlobalID”将大小写更改为“GlobalID”,并重命名另外三个属性。
这些更改反映在转换器中—请注意,重命名的属性默认显示在列表的顶部。
使用说明
配置
输入端口
具有属性的功能。
输出端口
具有重命名属性和原始值的功能。重命名的属性将显示在列表的顶部。
参数
首次打开AttributeNamer时,此区域将包含一个空行,您可以在其中选择或输入要重命名的属性。在创建条目时会添加其他行。
输入属性 |
从下拉列表中输入或选择现有属性的名称。 |
输出属性 |
输入属性的新名称。 |
默认值 |
可选:如果要素上不存在输入属性,则将输出属性设置为的值(默认值)。如果默认值为空,并且要素上不存在输入属性,则不会创建输出属性。 看到了吗定义值设置这些的各种方法。 |
重命名名单
AttributeNamer可用于重命名列表属性。输入属性和输出属性中的部件数必须相同,如下所示:
输入属性 |
输出属性 |
好? |
---|---|---|
列表{} |
大纲{} |
是的 |
列表{}.三个{}.部分 |
大纲视图{}.samenum{}.parts |
是的 |
列表{}.三个{}.部分 |
超过{}。二 |
没有-输出的部分较少。 |
要重命名列表中的单个元素,请添加数字-
输入属性 |
输出属性 |
---|---|
_树{0}。种类 |
FirstSpies |
对话框选项
行重新排序 |
选择包括:
|
筛选 |
开始键入一个字符串,列表将只显示与这些字符匹配的属性名称。这只会影响转换器中属性的显示-它不会改变输出的属性。 |
导入 |
导入按钮将使用从数据集读取的一组新属性填充变压器。在AttributerEnamer中,您可以从外部数据集导入输入和输出属性名称。如果变形式器已包含重命名对,则将它们附加到现有列表中。 |
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来分配变压器参数。一些变压器也可提供更高级的功能,例如高级编辑器和算术编辑器。要访问这些选项的菜单,请单击除适用的参数旁边。有关更多信息,请参阅变压器参数菜单选项.
定义值
有几种方法可以定义要在转换器中使用的值。最简单的方法是简单地键入一个值或字符串,其中可以包括各种类型的函数,如属性引用、数学和字符串函数以及工作区参数。有许多工具和快捷方式可以帮助构造值,通常可以从值字段旁边的下拉式关联菜单中获得。
使用文本编辑器
文本编辑器提供了一种从各种数据源(如属性、参数和常量)构造文本字符串(包括正则表达式)的方便方法,其中结果直接用于参数内部。
使用算术编辑器
算术编辑器提供了一种从各种数据源(如属性、参数和特征函数)构造数学表达式的方便方法,其中结果直接用于参数内部。
条件值
根据通过或失败的一个或多个测试条件设置值。
内容
表达式和字符串可以包含许多函数、字符、参数等—无论是直接在参数中输入还是使用其中一个编辑器构造。
参考
加工行为 |
|
特征保持 |
不 |
依赖项 | 没有 |
FME许可级别 | FME基础版及以上 |
别名 | |
历史 | |
类别 |
FME社亚搏国际在线官网区
FME社区是演示亚搏国际在线官网、操作指南、文章、常见问题解答等的地方。获取问题的答案,向其他用户学习,并对新功能进行建议、投票和评论。
搜索关于AttributeNamer的所有结果关于FME社区。亚搏国际在线官网
示例可能包含根据开放政府许可证(温哥华)获得许可的信息