DEMデータと微地形区分データを対応させ,テキストで出力したい

172 views
Skip to first unread message

M.Ryo

unread,
Oct 24, 2021, 7:34:50 AM10/24/21
to QGIS初心者質問グループ
お世話になります.QGISを使用している中で,
思うようにできない箇所があったので,
質問させていただきます.

【目標・したいこと】
1次メッシュ内の10mDEMデータ
250m微地形区分(表層地盤)データ(シェープファイル)から,
DEMデータの10m間隔の各格子に対応する微地形分類データを
xyzファイルで得たいと考えています.

スクリーンショット 2021-10-24 20.28.11.png


【考えた手法】
DEMデータと表層地盤データ(シェープファイル)の読み込み
シェープファイルの中の微地形区分を示す属性を
 ラスタデータとして取得し,10m間隔に変換
DEMと地形データをxyzファイルで出力

【質問】
考えた手法の中で,微地形区分データを示す属性をラスタとして
取得する際に,その属性の最小・最大値が属性テーブルで見られる
数値と異なっていたため,頓挫してしまいました.

私自身の考えた手法を実現する方法,もしくは,【目標】を達成する上で,
より良い方法がありましたら教えたいただきたいです.

【環境】
・macOS
・QGIS3.16

sakuya_izayoi

unread,
Oct 24, 2021, 8:47:34 PM10/24/21
to QGIS初心者質問グループ
M.Ryoさま

izayoiです。

①10mDEMの解像度のポリゴンを最初に作ります。(実は、10mDEMと言いながらもとの単位は度分秒単位で作られているので、10mではないのです。というと怒られますが、おおよそ10mなのです。)
プロセッシングツールボックス内の、
「ラスタのベクタ化(pixeis to polygons)」を使用します。
かなり重たくなると思われるので、Geopackageの作成をお勧めします。

②上記の処理で、10mDEMの解像度と同じ大きさと値の入ったのポリゴンメッシュが入手できました。
それと 250m微地形区分(表層地盤)データ(シェープファイル)を
ベクタ→データ管理ツール→属性の空間結合
で処理を行う。ジオメトリの空間関係は、intersectやoverlapsかなと。
結合のタイプは、マッチした地物ごとに地物を作成(1対多結合)か、もっとも重なる地物、あたりかなと。


2021年10月24日日曜日 20:34:50 UTC+9 M.Ryo:
Reply all
Reply to author
Forward
0 new messages