ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

ニブル (Nibble) の仕組み

Spatial Analyst のライセンスで利用可能。

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

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

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

以下の例では、指定された入力ラスターとマスク ラスターに [ニブル (Nibble)] が適用されています。この操作は、マスク ラスターの NoData 値に対応する入力セルにのみ適用されます。これらの位置は、定義済みマスク外の入力ラスターから最も近いと判断されたセルの値を受信します。デフォルトのオプションの [最近隣の値が NoData の時、NoData を使用] パラメーターをオンにする (Python では、nibble_values パラメーターを ALL_VALUES に設定する) と、入力ラスターの NoData セルをマスク ラスターで定義されたエリアにニブルすることができます。

デフォルトのパラメーターが設定されたニブルの図
OutRas = Nibble(InRas1, Mask_Ras, ALL_VALUES)

次の例では、7 つすべての値を NoData に設定するという条件を入力ラスターに適用してマスクを作成しています。デフォルトを使用せずに、[NoData セルのニブル] パラメーターをオンにする (Python では、nibble_nodata パラメーターを PROCESS_NODATA に設定する) と、マスク エリア内にある入力ラスターの NoData セルが出力時に有効なセル値にニブルされるよう指定されます。

デフォルトから [NoData セルのニブル] パラメーターに変更されたニブルの図
OutRas = Nibble(InRas1, Mask_Ras, ALL_VALUES, PROCESS_NODATA)

関連トピック

  • ジェネラライズ ツールセットの概要
  • ニブル (Nibble)

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2021 Esri. | プライバシー | リーガル