Skip to main content

设为空函数

需具有 Image Analyst 许可才能使用。

需具备 Spatial Analyst 许可方可使用。

概述

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

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

设为空函数描述

了解有关使用“设为空函数”将像元值设置为 NoData 的详细信息

注

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

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

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

参数

参数名称

描述

栅格

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

False 栅格

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

范围类型

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

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

  • 交集 - 使用叠置像素的范围来确定处理范围。 这是默认设置。

  • 并集 - 使用所有栅格的范围来确定处理范围。

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

像元大小类型

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

  • 第一个 - 使用输入栅格的第一个像元大小。

  • 最小值 - 使用所有输入栅格中的最小像元大小。

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

  • 平均值 - 使用所有输入栅格的平均像元大小。

  • 最后一个 - 使用输入栅格的最后一个像元大小。