FAQ ArcGIS Pro: ラスターから属性テーブルを表示したり、ベクターに変換することができない (セル値の整数化)

ナレッジ番号:3276 | 登録日:2023/05/29 | 更新日:2023/06/21

説明

ラスターがシングルバンドであるにも関わらず、属性テーブルを表示できない場合があります。
また、ラスター データをポリゴン フィーチャやライン フィーチャに変換する時に、以下のようなメッセージが表示されることがあります。
  • 「ERRROR 000864:入力ラスター:入力が定義されたドメイン内にありません。」
  • 「ERRROR 000889・・・無効なフィールドタイプです。」

その場合、ラスターのピクセル タイプが整数でない可能性があります。
以下の方法でラスター データの浮動小数点を整数値に変換してください。

整数値型のラスターに変換する方法

Int 関数の機能を使用する方法

Spatial Analyst ライセンスまたは 3D Analyst ライセンスが必要です。また、Int 関数を使用すると切り捨て処理が行われます。
  • [ジオプロセシング] ウィンドウ → [ツールボックス] → [Spatial Analyst ツール] → [算術演算] → [Int] ツール
  • [ジオプロセシング] ウィンドウ → [ツールボックス] → [3D Analyst ツール] → [ラスターの算術演算] → [Int] ツール

ラスター演算を使用する方法

Spatial Analyst ライセンスが必要です。ラスター演算の機能を使用し、小数点第 1 位を四捨五入して整数値のラスター データに変換します。
  • [ジオプロセシング] ウィンドウ → [ツールボックス] → [Spatial Analyst ツール] → [マップ代数演算] → [ラスター演算]

 

ラスター演算式: Int("入力ラスタ"+ 0.5)

 

[ラスターのコピー] ツールを使用する方法

※エクステンションは不要です。
  • [ジオプロセシング] ウィンドウ → [ツールボックス] → [データ管理ツール] → [ラスター] → [ラスター データセット] → [ラスターのコピー] ツール
    [ピクセル タイプ] で整数のみ扱うものを選択します。

ラスター関数を使用する方法

※エクステンションは不要です。
  1. [画像] タブにある [ラスター関数] をクリックし、[ラスター関数] ウィンドウを表示します。
  2. [システム] → [データ管理] → [リキャスト] をクリックします。
  3. [ラスター] に対象ラスターを設定したら、[一般] にある [出力ピクセル タイプ] で整数値のみ扱うものを選択します。

メタデータ

カテゴリ

製品