RastereExpressionEvaluator公司
对光栅中的每个单元计算表达式,例如代数运算或条件语句。
输入端口
功能通过端口输入A和B.输入的基数必须是以下情况之一:
- 一个或多个AS,不BS
- 一A,请一个或多个BS
当两者都A和B提供功能,单曲A输入将与每个B输入。
请注意以下对输入功能的限制:
- 输入功能必须具有光栅几何图形。
- 所有成对的光栅必须具有相同的行数和列数。
- 同一表达式中使用的所有带区都必须具有相同的nodata值,或者同一表达式中使用的所有带区都不能有nodata值。
- 任何乐队都不能有调色板。
输出端口
变压器的输出将是每个输入对的单个光栅特征。输出光栅将有n个波段,其中n是解释/表达式对的数目,通过带表达式参数。
参数
此参数指定允许多少类型的输入功能。如果一个光栅被选中,只有这样A允许输入功能。如果两个粗锉被选中,然后A和B允许输入功能。
如果有的话分组依据给出了属性,然后每组单独治疗。这允许一个变压器在多对AS和BS.注意,当模式是一个光栅(二)在这种情况下,每个光栅单独考虑,没有分组。
此表用于指定如何计算和解释输出光栅中的一个或多个标注栏。表中的每一行表示输出光栅中的不同条带。
表的第一列指示如何解释每个波段。有效的解释是保留,请自动,请灰色8,请灰色16,请红色8,请红色16,请绿色8,请绿色16,请蓝色8,请蓝色16,请阿尔法8,请阿尔法16,请uint8,请国际贸易8,请uint16,请国际贸易16,请uint32号,请国际贸易32,请uint64,请国际贸易64,请区域32,请真64.值保留意味着如果所有的输入带都有相同的解释,输出波段将保留该解释。如果输入波段不具有相同的解释,保留与自动.值自动意味着输出解释将根据用于执行计算的数据类型自动确定。
表的第二列指示用于计算每个输出频带的表达式。一个简单的表达式可能类似于“(A[0]+B[0])/2“,计算第一个输入波段的平均值A和输入B.请注意,此参数区分大小写。
当对输入操作时(即,表达式引用两个输入A和B),请输出功能将具有两个功能的所有属性A和B.如果两个输入功能上都存在相同的属性,然后是特征的属性值B优先考虑。同样地,输出光栅将具有光栅的属性B.当只有一个输入被操作时(即,表达式只引用输入A),请特征属性和光栅属性将保持不变。
使用说明
注意,在不同数据类型之间转换时,使用有界强制转换。因此,当计算值不符合指定的目的地解释时,相应的目标值将被设置为目标数据类型中可能的最小值或最大值。
编辑变压器参数
使用一组菜单选项,可以通过引用工作区中的其他元素来指定变压器参数。更高级的功能,例如高级编辑器和算术编辑器,在一些变压器中也有。要访问这些选项的菜单,点击在适用参数旁边。更多信息,看见变压器参数菜单选项.
变压器类别
FME许可级别
FME专业版及以上
搜索FME知识中心
在上搜索有关此变压器的示例和信息FME知识中心.