属性计算器
典型用途
- 创建属性的副本以在转换副本时保留原始属性
- 在不同的输入和输出属性名之间创建持久映射,以便在手动删除或替换连接器时不会丢失映射。
它是如何工作的?
提供了空白行,您可以在其中创建输入和输出属性对。输入属性的当前值将复制到输出。可以添加一对或多对,所有通过变压器的特性都会根据这些选择进行修改。您可以选择提供要应用于缺少输入值的输出的默认值。
可以用attributeCopier转换器替换手动属性连接。在这个例子中,由于情况不同或名称不同,FME不连接属性。
如果右键单击现有连接并选择自动连接属性,FME会猜测连接,连接只有大小写不同的属性。
路径长度不会自动连接到lengthofpa,因为这两个名字对于自动匹配来说太不一样了。您需要手动连接这样的属性。
然而,用上述方法,如果功能连接被删除或替换,属性映射丢失,必须重做。
相反,使用attributeCopier来映射连接,将通过对工作区的更改保持对的持久性。
变化反映在变压器上:
使用说明
- 考虑使用属性管理器相反。
配置
输入端口
具有属性的功能。
输出端口
属性列表,包括任何被复制的。
参数
当第一次打开attributeCreator时,此区域将包含一个空白行,可以在其中创建新属性。创建条目时会添加其他行。
输入属性 |
从下拉列表中输入或选择现有属性的名称。 |
输出属性 |
如有必要,输入或选择要创建并复制到的新属性的名称。此属性的值将是相应输入属性的值。 如果功能上不存在输入属性,并且指定了属性值,将创建输出属性并将其设置为属性值中指定的值。 |
默认值 |
可选:如果功能上不存在输入属性,则将输出属性设置为的值(默认值)。如果默认值为空,且该特征上不存在输入属性,不会创建输出属性。 见定义价值对于各种设置方法。 |
对话选项
行重新排序
|
单击列表中的新属性后启用。选择包括:
|
滤波器
|
开始键入字符串,矩阵将只显示与这些字符匹配的行。搜索所有列。这只影响转换器内属性的显示-它不会改变输出的属性。 |
进口
|
导入按钮将用从数据集读取的一组新属性填充转换器。在属性桥墩中,可以从外部数据集中导入输出属性名称,然后定义相应的输入属性。如果转换器已经包含新的属性项,这些将附加到现有列表中。 |
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,也可用于一些变压器。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.
定义价值
定义用于变压器的值有几种方法。最简单的方法是简单地键入一个值或字符串,它可以包含各种类型的函数,例如属性引用,数学和字符串函数,和工作区参数。有许多工具和快捷方式可以帮助构造值,通常可从值字段旁边的下拉上下文菜单中获得。
使用文本编辑器
文本编辑器提供了一种从各种数据源构造文本字符串(包括正则表达式)的方便方法,比如属性,参数,常数,其中结果直接在参数内部使用。
使用算术编辑器
算术编辑器提供了一种从各种数据源构造数学表达式的方便方法,比如属性,参数,以及功能,其中结果直接在参数内部使用。
条件值
根据通过或失败的一个或多个测试条件设置值。
内容
表达式和字符串可以包含多个函数,字符,参数,以及更多——无论是直接输入参数还是使用其中一个编辑器构造。
参考文献
处理行为 |
|
特征保持 |
不 |
依赖关系 | 没有 |
FME许可级别 | FME基础版及以上 |
别名 | |
历史 | |
类别 |
FME社亚搏国际在线官网区
FME社区是演示亚搏国际在线官网的地方,如何,文章,常见问题解答,还有更多。回答你的问题,向其他用户学习,并建议,投票表决,以及对新功能的评论。
寻找关于属性桥墩的所有结果关于FME社区。亚搏国际在线官网
示例可能包含根据开放式政府许可证(温哥华)获得许可的信息。