FAQ
ArcGIS Pro: 指定したポリゴンの範囲でラスターの表面積を求めたい
ナレッジ番号:5733 | 登録日:2024/03/18 | 更新日:2024/11/21
概要
ArcGIS でポリゴンやラスターなどの面積を求める場合、算出される値は地形や標高を考慮していません。以下の図のように標高を考慮したラスターの表面積を求める手順を紹介します。
手順
- こちらの FAQ の手順で傾斜角ラスターを作成します。
- [解析] タブ → [ツール] → ツールの検索欄で [ラスター演算] と検索し、 [ラスター演算] ツールを立ち上げます。
- セルの表面積は、「水平な表面積 / Cos(傾斜角)」で求めることができ、また、Cos(コサイン)の角度はラジアンで指定するため、「<傾斜角> * math.pi/ 180」として計算式を以下のように設定し実行します。
- [解析] タブ → [ツール] → ツールの検索欄で [ゾーン統計をデーブルに出力] と検索し、 [ゾーン統計をデーブルに出力] ツールを立ち上げます。
- 以下のように設定し、ツールを実行します。 [入力ラスター、またはフィーチャ ゾーン データ]:表面積を出力したい範囲を示すポリゴン
- [コンテンツ] ウィンドウにテーブルが出力されたら右クリック → [開く] → SUM フィールドより表面積を確認できます
式:Square(セルサイズ) / Cos("傾斜角ラスターの名前" * math.pi / 180)
[ゾーン フィールド]:各ゾーンを定義する値を格納するフィールド
[入力値ラスター]:手順 3 で出力された表面積を計算したラスター
[出力テーブル]:ご希望の場所と名前
[統計タイプ]:合計
メタデータ
種類
機能
製品
バージョン