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 栅格

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

范围类型

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

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

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

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

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

像元大小类型

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

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

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

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

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

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