蚕食函数

用最邻近点的值替换栅格的所选像元。 这非常适用于编辑某栅格中数据可能存在错误的区域。

掩膜栅格中的 NoData 像元用于定义输入栅格中的像元值将被蚕食(替换)的位置。 输入栅格中掩膜区域外的任何位置都不会被蚕食,并且在输出栅格中的值将与输入栅格中的值相同。

蚕食图示

此为全局栅格函数。

备注

使用蚕食 NoData 像元参数可确定掩膜区域内输入栅格中的 NoData 像元是否应保持为 NoData,或者它们是否可以替换为最接近的有效值。

参数

参数描述

栅格

(必填)

具有掩膜位置的输入栅格将替换为其最邻近像元的值。

输入栅格可以是整型,也可以是浮点型。

掩膜栅格

(必填)

标识输入栅格中待替换位置的栅格。

值为 NoData 的像元视为在掩膜区域内。 在输出栅格中,会将这些位置替换为输入栅格中其最邻近像元的值。

掩膜栅格可以是整型,也可以是浮点型。

如果 NoData 值是最近的相邻要素,则使用这些值

指定输入栅格中的 NoData 像元是否可以替换掩膜区域中的像元(如果它们是最邻近像元)。

  • - NoData 和数据值均可替换掩膜区域中的像元。 这表示如果输入栅格中的 NoData 值是最邻近点,则可使用其替换掩膜中定义的区域。 这是默认设置。
  • - 仅数据值可替换掩膜区域中的像元。 即使输入栅格中的 NoData 值是最邻近点,也不允许将其蚕食为掩膜栅格中定义的区域。

蚕食 NoData 像元

指定输入栅格内位于掩膜区域中的 NoData 像元是保留还是替换。

  • - 将在输出中保留输入栅格中位于掩膜区域内的任意 NoData 像元(保留为 NoData)。 这是默认设置。
  • - 输入栅格中位于掩膜区域内 NoData 像元可替换为掩膜区域外的最邻近像元值。

区域栅格

输入区域栅格。 在每个区域中,掩膜内的输入像元仅会被同一区域内的最近像元值替换。

区域是指栅格中具有相同值的所有像元,无论这些像元是否相连。 输入区域图层定义了区域的形状、值和位置。 区域栅格可以是整型,也可以是浮点型。

设置此参数属于可选操作。


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