设为空函数

获得 Image Analyst 许可后可用。

需要 Spatial Analyst 许可。

概述

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

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

设为空函数描述

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

注释

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

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

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

参数

参数名称说明

栅格

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

假栅格数据

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

范围类型

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

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

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

像元大小类型

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

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

相关主题


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