FMEFunctionCaller
调用一个指定的函数FME,任选存储在属性所得到的值。
典型用途
- 在极少数情况下,调用特定的FME功能。
它是如何工作的?
该FMEFunctionCaller可以被插入在一个工作空间中的任何地方,并且运行个人FME功能。它是存在向后兼容旧式变压器,并且应该很少(如果有的话)中使用。
它可能不支持较新的FME功能。不支持的会产生指示该功能不被识别的错误消息的功能。
关于FME功能的信息可以在找到FME工厂及功能文档页面 - 正如上面提到的,并非所有的功能将在该变压器的支持。
你可以提供一个属性名称来存储结果,并指定为那些需要一个功能的配置行。
所述@Reformat函数需要一个配置线。要使用该工作区中,该功能将被称为是这样的:
它定义了“BinaryKey”二元结构的结构线在被指定配置行参数。
组态
输入端口
该变压器接受任何输入功能。
输出端口
与任何函数的结果特点叫做应用。
参数
FME功能 |
指定FME功能(@FunctionName)被调用,以及任何参数,它可以采取。 |
结果属性 | 可选:通过调用FME函数的返回值可以在此结果的属性来指定。 |
配置行 | 可选:如果底层FME功能需要,可以指定。 |
编辑变压器参数
使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项。
定义值
有几种方法来定义一个变压器使用的值。最简单的是简单地在一个值或字符串,其可包括各种类型,如属性引用,数学和字符串函数,和工作空间参数的函数类型。有许多的工具和快捷方式,可以帮助构建值,一般可从邻近值字段的下拉上下文菜单。
使用文本编辑器
文本编辑器提供了一个方便的方法来构造从各种数据源,如属性,参数和常量,其中该结果被直接使用的参数中的文本字符串(包括正则表达式)。
使用算术编辑器
算术编辑器提供了一个方便的方法来构造从各种数据源,如属性,参数和特征函数,其中结果被直接使用的参数内的数学表达式。
条件值
根据一个或多个测试条件,要么通过或失败的设定值。
内容
表达式和字符串可以包括多个功能,字符,参数等。
当设定值 - 无论是直接在参数输入或使用的编辑之一构造 - 字符串和表达式包含字符串,数学,日期/时间或FME特征函数将具有评价这些功能。因此,这些功能的名称(在形式@ <FUNCTION_NAME>)不应该被用作文字字符串值。
参考
没有
加工行为 |
|
特点控股 |
没有 |
依赖 | 没有 |
FME许可级别 | FME基础版及以上 |
别名 | |
历史 | |
分类 |
FME社亚搏国际在线官网区
该FME社区是为亚搏国际在线官网演示,入门指南,文章,FAQ,以及更多的地方。解答您的问题,向其他用户学习,并建议,投票,并在新的功能注释。
搜索有关FMEFunctionCaller所有结果在FME社区。亚搏国际在线官网
实例可以包含开放政府许可协议进行许可信息 - 温哥华