ラスターレイヤを特定のベクターデータの範囲で切り取る方法について

877 views
Skip to first unread message

Me

unread,
Jan 9, 2023, 3:23:36 AM1/9/23
to QGIS初心者質問グループ
皆様、お世話になっております。

下図の青のラスターデータを、国土であるベクターデータの形になるように切り取りたいと考えています。メニューバーから「ラスタ→抽出→マスクレイヤによるラスタのクリップ」に進み、切り取ろうと思いましたが、以下のようにエラーが発生しました。

このエラーを発生させずに、切り取りを行うにはどのようにしたらよろしいでしょうか。また、もし別の方法を知っている方がいらっしゃれば、教えていただけると有り難いです。

使っているQGISのバージョンは3.4.15、パソコンのOSはWindowsになります。
ラスターデータはTIF、ベクターデータはシェープファイルになります。
よろしくお願いいたします。

Question.png

福岡

unread,
Jan 9, 2023, 8:32:22 PM1/9/23
to QGIS初心者質問グループ
Me 様

こんにちは

画像を拝見すると、マスクレイヤが複数のポリゴンで構成されているように見えます。
おそらく個々のポリゴンでのクリップではなく、全体でクリップしたいのだと思います。
そうであれば、メニューの「ベクタ - 空間演算ツール - 融合(dissolve)」で1つのポリゴンにまとめてから実行すると良いと思います。

2023年1月9日月曜日 17:23:36 UTC+9 Me:

mooya

unread,
Jan 12, 2023, 9:03:33 AM1/12/23
to QGIS初心者質問グループ
こんにちは、

 昨年末のwindowsの大型アップデート後、古いqgisのgdalでエラーが出るようになりました。
 qgisとwindowsのバージョンに相性があるようで、qgisの新しいバージョンを試してはどうでしょうか





2023年1月10日火曜日 10:32:22 UTC+9 福岡:
Reply all
Reply to author
Forward
0 new messages