StringConcatenator
串联任意数量属性、用户参数和/或常量的值,并将结果存储在新属性中。
注意:如果需要设置多个属性,请考虑使用AttributeCreator。它包含相同的功能。
输入端口
该变压器接受任何功能。
输出端口
与级联属性特点。
参数
选择创建新属性评估指定的表达式,并有计算结果放在指定的属性。
选择覆盖现有的属性为每个选定属性计算指定的表达式一次。计算的结果将被放回属性中。
这是将包含结果的属性。使用默认名称,或键入新名称。
该参数允许同一表达进行评估,每所选属性一次。对于每个指定的属性,表达式的结果将被存储到该属性。
如果级联需要当前属性的值,使用功能检索@CurrentAttribute()。举例来说,如果传入的特征具有的属性X和Y,我们希望在它们前面加上字符串前缀prefix_,选择这两个属性,并设置到表达prefix_@CurrentAttribute ()。
定义要连接的项。对于每个项,可以选择属性值、常量、换行符、已发布参数、私有参数或FME参数。方法中显示了生成的字符串的预览连接的结果窗口。
例如,您想要将公园名称和区域属性合并到一个单独的标签中,对于特定的公园可能看起来像这样:
公园:斯特拉思科公园
面积:87308平方英尺
在部分字符串,选择属性来连接和常量和新线,完成标签:
要切换到更先进的文本编辑器, 点击切换到高级按钮。
在这个编辑器中,您可以在string表达式部分中编写一个字符串。字符串可以包含属性值引用、函数引用或用户参数引用。
注意:要在文本编辑器中使用的数学函数,你还需要使用该功能功能@评估。例如,该表达乘以一个属性的值的特征的面积,并创建报告结果的字符串:@Evaluate (@ round (@ value (NumericAttribute)) * @Area ())
注意:您可以使用“选项”菜单上的“切换到基本”选项切换回基本模式;但是,从高级到基本的表格格式可能会丢失。
相关变形金刚
ExpressionEvaluator:计算数值表达式,其可以是嵌入式字符串表达式内。请注意,在字符串表达式,开头和结尾的空格在数值上下文中保存,反之,如内的ExpressionEvaluator,开头和结尾的空格被忽略。
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
变压器分类
变压器的历史
这个转换器以前称为串联器。
搜索FME知识中心
搜索样品和有关该变压器的FME知识中心。
标签关键词:串接加入连接系列