選択したベクタから複数のラスタデータを取り出すには

181 views
Skip to first unread message

長野伸悟

unread,
Jul 9, 2023, 12:15:46 AM7/9/23
to QGIS初心者質問グループ
はじめまして。農業系の業務でQGISを活用できないかと思い、いろいろ試しはじめたところ、できそうだけどネット情報だけではわからないことがあるのではじめて投稿させていただきます。

レイヤにベクターと2つのラスタを追加し、ベクタ範囲内(例えば、農地の区画だとイメージして下さい)のラスタの平均値をそれぞれ算出するところまではできました。シングルクリックによる地物の選択で、ラスタを 調べたい (例えば、ラスタ①) ベクタをShiftで抽出していくと地物情報でデータが見れ、右クリックでCSV主力もできました(例えば、ラスタ①)。

ところが、同じベクタを選択した状態で別のラスタ(例えば、ラスタ②)の値を見ることができません。ネット情報では、地物をコピーして貼り付けと書いてありましたが、それをやっても、地物情報にラスタ①のデータが残っており選択したベクタが多いと整理しにくい状態になり、ラスタ②だけの情報が得ることができません。

つまり、ベクタの選択を固定したままあ、ラスタ①のデータ表とラスタ②のデータ表を別々に取り出す方法がわかりません。このことについて、ご助言いただきたくよろしくお願いします。

wata909

unread,
Jul 11, 2023, 10:50:40 PM7/11/23
to QGIS初心者質問グループ
こんにちは。

勘違いしているかもしれませんが、ご質問の趣旨は、「ベクタレイヤに、複数のラスタレイヤの属性(例えば平均値)をもたせ、それを出力したい」ということでしょうか。
その場合、例えば平均値であれれば、
1.プロセッシングツールボックスから、ゾーン統計量(ベクタ)をベクタ1を使ってラスタ1について実行。カラムの接頭辞はraster1とし、出力をベクタ2とする
2.同じくゾーン統計を、ベクタ2を使ってラスタ2について実行する。カラムの接頭辞をraster2とし、出力をベクタ3とする(下の図参照)
3.ベクタ3を選択し、レイヤで右クリック、エクスポートでcsvに出力

で可能ではないでしょうか?

もし、違ったやり方ことをやりたい、プラグイン等を使っているのであれば、その情報をお知らせ頂ければ、追加でコメント可能だと思います。

2023-07-12 11_48_02-ゾーン統計量(ベクタ).jpg
2023年7月9日日曜日 13:15:46 UTC+9 snaga...@gmail.com:
Reply all
Reply to author
Forward
0 new messages