ニブル関数

ラスターの選択したセルを最近傍の値に置き換えます。 これは、データがエラーである可能性があるラスターのエリアを編集するときに便利です。

[マスク ラスター]で NoData となるセルは、入力[ラスター]内のセル値がニブル (置換) されるロケーションを定義します。 マスク エリア内にない入力[ラスター]のロケーションはニブルされないため、出力ラスターの値は入力ラスターの値と同じになります。

ニブルの図

これはグローバル ラスター関数です。

備考

マスク エリア内にある入力ラスターの NoData セルを、NoData のままにするか、最も近い有効な値に置き換えるかを指定するには、[NoData セルをニブル] パラメーターを使用します。

パラメーター

パラメーター説明

ラスター

(必須)

最近傍セル値に置換されるマスクされる位置が含まれている入力ラスター。

入力ラスターは、整数タイプまたは浮動小数点タイプのいずれかになります。

マスク ラスター

(必須)

入力ラスター内で置換される位置を特定するラスター。

値が NoData のセルは、マスクされるエリアに含まれていると見なされます。 出力ラスターで、これらの位置は入力ラスターの最も近い近傍値に置換されます。

マスク ラスターは、整数タイプまたは浮動小数点タイプのいずれかになります。

最近隣の値が NoData の時、NoData を使用

入力ラスターの NoData セルが最も近い近傍である場合に、マスクされたエリアのセルを置換できるかどうかを指定します。

  • [はい] - Nodata とデータ値の両方が、マスクされたエリアのセルを置換できます。 つまり、入力ラスター内の NoData 値は、それが最も近い近傍であれば、マスクで定義されたエリアを置換できます。 これがデフォルトです。
  • [いいえ] - データ値のみが、マスクされたエリアのセルを置換できます。 入力ラスター内の NoData 値は、それが最も近い近傍であっても、マスク ラスターで定義されたエリアをニブルできません。

NoData セルをニブル

マスクされたエリア内にある入力ラスターの NoData セルを保持するか置換するかを指定します。

  • [いいえ] - マスクされたエリア内にある入力ラスターの NoData セルは、出力で保持されます (NoData のままになります)。 これがデフォルトです。
  • [はい] - マスクされたエリア内にある入力ラスターの NoData セルを、マスクされたエリア以外の最近傍の値で置換できます。

ゾーン ラスター

入力ゾーン ラスター。 各ゾーンで、マスク内の入力セルは、同じゾーン内の最近傍セル値にのみ置換されます。

ゾーンは、ラスターのセルが隣接しているかどうかにかかわらず、すべて同じ値を含んでいるセルです。 入力ゾーン レイヤーは、ゾーンの形状、値、および位置を定義します。 ゾーン ラスターは、整数タイプまたは浮動小数点タイプのいずれかになります。

このパラメーターはオプションです。


このトピックの内容
  1. 備考
  2. パラメーター