Skip to main content

ニブル (Spatial Analyst ツール)

サマリー

最近傍セル値でマスクに対応するラスターのセル値を置換します。

ニブル ツールの詳細

ニブル ツールの図

OutRas = Nibble(InRas1, Mask_Ras)

使用法

  • ニブル ツールを使用すると、ラスターのエリアを選択し、そのエリアに最近傍の値を割り当てることができます。 このツールを使用すると、いくつかの個別セルを、最も近い近傍値に置換できます。 マスク エリアが大きくなれば、広範囲のセルを置換できます。

    データがエラーであることが分かっているラスターのエリアを編集するときによく使われる方法です。

  • 入力マスク ラスターで NoData となるセルは、置き換えられるセルを定義します。 マスク エリア内にない入力ラスターのロケーションは置き換えられないため、その出力値は入力値と同じになります。

    マスク内にない入力ラスターの NoData セルは置き換えられません。 そのようなセルは、2 つの NoData パラメーターの設定に関係なく、NoData のままとなります。

  • このツールは、並列処理をサポートしています。 お使いのコンピューターに、複数のプロセッサや、複数のコアを持つプロセッサが搭載されている場合は、特に対象となるデータセットが大きいときにパフォーマンスが向上します。 Spatial Analyst による並列処理ヘルプ トピックには、この機能と設定方法の詳細が記載されています。

    並列処理を使用する場合、処理中のデータ チャンクを処理するために一時データが書き込まれます。 デフォルトの一時フォルダーの場所は、ローカルの C ドライブ上です。 このフォルダーの場所は、TempFolders という名前のシステム環境変数を設定し、使用するフォルダーへのパスを指定することで変更できます (例: E:\\RasterCache)。 コンピューター上で管理権限を持っている場合は、レジストリー キー (例: [HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Raster]) を使用することもできます。

    デフォルトでは、このツールは使用可能なコアの 50% を使うようになっています。 入力データのサイズが 5,000 セル x 5,000 セルよりも小さい場合、使用されるコア数はそれよりも少なくなります。 並列処理ファクター環境で、ツールが使用するコアの数を制御できます。

  • このツールに適用されるジオプロセシング環境の詳細については、解析環境と Spatial Analyst をご参照ください。

パラメーター

ラベル 説明 データ タイプ

入力ラスター

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

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

Raster Layer

入力ラスター マスク

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

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

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

Raster Layer

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

(オプション)

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

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

  • オフデータ値のみが、マスクされたエリアのセルを置換できます。 入力ラスター内の NoData 値は、それが最も近い近傍であっても、マスク ラスターで定義されたエリアを置換できません。

Boolean

NoData セルをニブル

(オプション)

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

  • オンマスクされたエリア内にある入力ラスターの NoData セルを、マスクされたエリア以外の最近傍の値で置換できます。

  • オフマスクされたエリア内にある入力ラスターの NoData セルは、出力で保持されます (NoData のままになります)。 これがデフォルトです。

Boolean

入力ゾーン ラスター

(オプション)

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

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

Raster Layer

戻り値

ラベル 説明 データ タイプ

出力ラスター

置き換えられたセルがある出力ラスター。

識別された入力セルは、最も近い近傍セル値で置換されます。

入力ラスターが整数の場合、出力ラスターも整数になります。 入力が浮動小数点値である場合、出力は浮動小数点値になります。

Raster

環境

自動コミット, セル サイズ, セル サイズ投影法, 圧縮, 現在のワークスペース, 範囲, 地理座標系変換, マスク, 出力データのコンフィグレーション キーワード, 出力座標系, 並列処理ファクター, スクラッチ ワークスペース, スナップ対象ラスター, タイル サイズ

ライセンス情報

  • Basic: Spatial Analyst が必要
  • Standard: Spatial Analyst が必要
  • Advanced: Spatial Analyst が必要