メッシュデータで範囲ごとの数値(色)の割合を計算する方法を教えてください。

818 views
Skip to first unread message

67E33村松仁人

unread,
Oct 26, 2021, 12:24:41 AM10/26/21
to QGIS初心者質問グループ
国土地理院・土地利用細部メッシュ(ラスタデータ)のエリアごとに、土地利用の割合を計算したいと思っています。方法がわからなかったため、質問しました。

エリアごとの色の割合として、土地利用の割合を考えようと思っております。

スクリーンショット 2021-10-26 13.20.48.png

Bun

unread,
Oct 29, 2021, 4:30:25 AM10/29/21
to QGIS初心者質問グループ
土地利用細部メッシュはラスタではなくポリゴンデータのようですね
ご記載の”エリア”もポリゴンだとすると、
「ベクタ-空間演算-交差」で求められます。

(1)土地利用メッシュを必要部分だけクリップして座標系を平面直角座標にして保存

(2)割合を計算したいエリアのポリゴンを平面直角座標にて作成
下図での赤=計算したいエリアのポリゴンです。
複数ある場合はID等で番号を振り分けてください。
001.png
(3)「ベクタ-空間演算-交差」
入力レイヤ=土地利用メッシュ
オーバーレイヤ=エリアポリゴン
入力レイヤからコピーする属性=土地利用種
オーバーレイヤコピーする属性=ID
実行すると下図のようになると思います。
002.png

(4)「フィールド計算機」で$areaで面積計算をする。
003.png


(5)属性テーブル全体を選択してエクセルにコピペ
SUMIFS関数にて面積の割合を算出
004.png
見当違いのアドバイスでしたらすみません

2021年10月26日火曜日 13:24:41 UTC+9 g20n...@gakugei-hs.info:
Reply all
Reply to author
Forward
0 new messages