ArcGIS Desktopで特定の値を新しいラスターに抽出しますか?


8

ファイルジオデータベース(gdb)形式で保存されたデータを含むマップがあります。ArcGIS 10で開いたところ、12年間のデータがあり、毎年異なる色でエンコードされています。

この1つの大きなデータセットから12の異なるマップを作成するには、属性テーブルにオブジェクトID列、値列(12レベル、各年に対応)、およびカウント数列(あるセルの数)のみがある場合各年のデータ)?

ここに画像の説明を入力してください

回答:


10

Spatial Analystは、ArcGISのほとんどのラスタータスクで、単純な表示とクリッピングを超えて必要です。

それがある場合は、[ 属性による抽出]を使用して、値が1つだけの新しいラスターを作成できます。ただし、これは元のラスターからの値であり、1または0 に再分類する必要があります。

再分類を直接使用して、新しいラスターを生成し、入力値を新しいラスターにマッピングできます。したがって、4を1に、他のすべての値を0にマップできます。

ラスタ計算機でConステートメントを使用して、バイナリ出力を生成することもできます。私はその表現はCon("raster" = 4, 1, 0)(であるcon(condition, true, false))だろうと信じています。

これらのソリューションはすべて、抽出する値ごとに1回実行する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.