3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

QGISのポリゴンの融合 (Dissolve) でゴミを残さない簡便な方法

Posted at

動作確認: QGIS 3.42.3

課題

レイヤ内の複数のポリゴンを一つにまとめる、という操作をすることがあります。

例えば、国土数値情報の行政区域データ から東京都全体のポリゴンを作りたいとします。

スクリーンショット 2025-06-23 211208.png

行政区域データは市区町村ごとにポリゴンが分かれているため、東京都全体を1つのポリゴンにまとめるには、ポリゴンを融合する操作が必要になります。

「ベクタ→ジオプロセシングツール→融合 (dissolve)」でポリゴンを1つにまとめることができます。

スクリーンショット 2025-06-23 211408.png

しかしこの方法では、まれに意図しないポリゴン境界(ゴミ)が発生することがあります。下図は「ポリゴンの融合」で東京都の市区町村ポリゴンをまとめた結果ですが、隅田川に沿って細長くポリゴン境界が発生してしまっています。

スクリーンショット 2025-06-23 211806.png

この課題への対応法として、こちらのブログで紹介されているように手作業でゴミを除くことも可能です。しかし、気軽に可視化を試したいといった局面では手作業を挟むのは面倒です。そこで本記事ではより簡便な方法を紹介します。

解決法: バッファを用いる

「ベクタ→ジオプロセシングツール→バッファ (buffer)」を開きます。

スクリーンショット 2025-06-23 213205.png

バッファの距離を十分小さい値 (0.00001 degree など) にし、「結果を融合する」を選択して実行します。

スクリーンショット 2025-06-23 213747.png

実行すると、先ほどと違ってゴミのないポリゴンを得ることが出来ました。

スクリーンショット 2025-06-23 213926.png

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?