设为空函数

可根据指定条件将识别的像素设置为 NoData。 如果条件评估为真 (1),则返回 NoData;如果条件评估为假 (0),则返回假栅格数据中指定的值。 此条件由逻辑运算数学函数(即输入栅格)的输出指定。

设为空函数必须位于数学分析:逻辑运算类别中的栅格函数(如大于函数)之后。 逻辑运算函数的输出为布尔栅格(值为 1 和 0)。 使用设为空函数时,会将所有为 1 的值设置为 NoData,并将所有为 0 的值设置为假栅格数据值。

设为空函数描述

注释

如果评估结果为真,则为输出栅格上的像素位置赋予 NoData。 如果评估结果为假,则输出栅格将由假栅格数据或常量值进行定义。

条件由逻辑运算数学栅格函数(必须为输入栅格)指定。

如果假栅格数据(或常量值)包含浮点值,则输出栅格数据将为浮点型。 如果所含均为整型值,则输出将为整型栅格。

参数

参数名称描述

栅格

此输入栅格用于表示逻辑数学栅格函数的布尔型结果。 其值将为 1(表示真)或 0(表示假)。 它可以是整型栅格或浮点型栅格。

False 栅格

条件为假时,其值将作为输出像素值的输入。 它可以是整型栅格、浮点型栅格或常量值。

范围类型

选择输出栅格中应使用的范围。

  • 第一个 - 使用第一个输入栅格的范围来确定处理范围。

  • 交集 - 使用叠置像素的范围来确定处理范围。 这是默认设置。
  • 并集 - 使用所有栅格的范围来确定处理范围。
  • 最后一个 - 使用最后一个输入栅格的范围来确定处理范围。

像元大小类型

选择输出栅格中使用的像元大小。 如果所有输入像元大小均相同,则所有选项都会产生相同的结果。

  • 第一个 - 使用输入栅格的第一个像元大小。
  • 最小值 - 使用所有输入栅格中的最小像元大小。
  • 最大值 - 使用所有输入栅格中的最大像元大小。 这是默认设置。
  • 平均值 - 使用所有输入栅格的平均像元大小。
  • 最后一个 - 使用输入栅格的最后一个像元大小。


在本主题中
  1. 注释
  2. 参数