RasterExpressionEvaluator

评估上以光栅或对栅格,包括代数运算和条件语句的每个小区表达式。

跳转到配置

典型用途

  • 在栅格或对栅格进行计算
  • 处理图像
  • 结合栅格
  • 分类栅格

它是如何工作的?

所述RasterExpressionEvaluator接收使用的单元值定义的表达式光栅特性和求值,然后输出与所计算的值的新的光栅的特性。

输入模式 - 一个或两个栅格

变压器有两种模式 -一个光栅两个栅格

一个光栅模式提供单个输入端口-the一种港口。在这种模式下,表达式将被完全单个栅格内进行评价。

两个栅格模式提供二输入端口 -A和B。在这种模式下,表达式可以从相同尺寸的两个栅格(相同数量的行和列)的使用单元格值。对于地理参考光栅位置信息考虑到。的输入光栅特征的数量可以是:

  • 如果一个光栅一种) - 一个或多个一种光栅,无栅格。
  • 如果两个栅格A和B) - 一个一种光栅,一个或多个栅格。单一种输入将与每个配对输入。

在同一个表达式中使用所有乐队必须具有相同的无数据值,或者根本没有无数据值。没有带可以有一个调色板。

两个光栅模式中,如果一个表达式引用了两个A和B输入栅格的特征中,输出光栅将具有从两个特征A和B的所有属性如果在两个输入要素中存在相同的属性,然后从特征B的属性值将是优选的。

当只有一个单一的输入被上(例如,在操作一个光栅模式,或者如果表达的引用仅输入A),特征属性和属性光栅将保持不变。

表达式

表达式中所定义的带式(S)表。表中的每一行对应于一个频段在产量光栅,以连续的顺序 - 即,第一生产线生产带0,第二生产线生产频带1,依此类推。该口译类型每个输出带也在这里指定。

表达式可以简单的恒定值或简单的算术运算。该算术编辑器 - 光栅式是通过提供表达省略号(...)按钮,以协助表达式的建设。

表达式是区分大小写的。

注意,不同的数据类型之间进行转换时,有界角色被使用。其结果是,当计算的值不适合在指定的目标的解释,相应的目的地值要么被设定为最小或可能在目的地数据类型的最大值。例如,300的值,如果转换为一个无符号的8位整数带,将成为255(用于解释型的最大可用值)。

无数据和零(0)值:表情评估往往涉及到改变解释类型的值,并且有时会导致不可预测的行为特别是在零(0)的情况。当定义你的表达,最好的做法是十进制形式指定为零0.0免得被误解为无数据。

使用注意事项

选择一个光栅变压器

FME有变压器的栅格数据处理的广泛选择。它们通常可以归类为与整个光栅,带,细胞或调色板工作,以及那些设计用于工作流控制或与矢量数据组合栅格。亚搏在线

有关光栅几何形状和属性的信息,请参阅栅格(IFMERaster)

组态

输入端口

输出端口

参数

编辑变压器参数

使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项

定义值

有几种方法来定义一个变压器使用的值。最简单的是简单地在一个值或字符串,其可包括各种类型,如属性引用,数学和字符串函数,和工作空间参数的函数类型。有许多的工具和快捷方式,可以帮助构建值,一般可从邻近值字段的下拉上下文菜单。

参考

加工行为

基于组

特征保持

是的

依赖关系
FME许可级别 FME专业版及以上
别名
历史
类别

计算值

锉刀

FME社亚搏国际在线官网区

该FME社区是为亚搏国际在线官网演示,入门指南,文章,FAQ,以及更多的地方。解答您的问题,向其他用户学习,并建议,投票,并在新的功能注释。

搜索有关RasterExpressionEvaluator所有结果在FME社区。亚搏国际在线官网

实例可以包含开放政府许可协议进行许可信息 - 温哥华