ニブル (Nibble) の仕組み

ツールでは、ラスターの選択したエリアに最近傍の値を割り当てることができます。 データがエラーであることが分かっているラスターのエリアを編集するときに便利です。

はじめに、アルゴリズムは NoData の値を持つマスク ラスターからすべてのエリアを決定します。 入力ラスターの対応するエリアが指定されます。 次に、内部ユークリッド アロケーションが実行され、ユークリッド距離に基づいてマスクされたセルに値が割り当てられます。

マスク ラスターで NoData の値を持つセルに対応する入力ラスターのセルの値が、ユークリッド距離に従って最近傍の値に置換されます。

以下の例では、指定された入力ラスターとマスク ラスターに [ニブル (Nibble)] が適用されています。 この操作は、マスク ラスターの NoData 値に対応する入力セルにのみ適用されます。 これらの位置は、定義済みマスク外の入力ラスターから最も近いと判断されたセルの値を受信します。

デフォルトのパラメーターが設定されたニブルの図

次の例では、7 つすべての値を NoData に設定するという条件を入力ラスターに適用してマスクを作成しています。

デフォルトから NoData セルのニブル パラメーターに変更されたニブルの図

関連トピック