複数のポリゴンを結合する方法

5,914 views
Skip to first unread message

大塚

unread,
Nov 12, 2017, 4:35:46 AM11/12/17
to QGIS初心者質問グループ

はじめまして

Windows7でQGIS 2.14.20を使って作業を行っております。


複数のポリゴンの最外周を結んだ新たなポリゴンを作成する方法を探しています。

空間演算ツールの「凸包」のように一つのポリゴンになり,「融合」のように凹んだ部分は凹んだまま

のポリゴンを作成する方法がありますでしょうか?


それぞれの機能には下記の不都合があります。

「凸包」を利用した場合,全部が含まれる(凹みのない)最小のポリゴンになってしまい,凹みが

無くなってしまう。

「融合」を利用した場合,実際には一つのポリゴンになりますが,見かけが二つ(元々接続され

ていないポリゴンは結合されていない)になってしまう。


現在は,ポリゴンを選択し,選択地物の結合を行い,その後同様の作業を行ったポリゴン

をノードツールを使って接続しているように変形し,その後頂点を削除しています。

数が多くなると手作業で結合していくのが困難になってきます。


福岡

unread,
Nov 15, 2017, 3:27:35 AM11/15/17
to QGIS初心者質問グループ
大塚 様

投稿があってから良いツールがないかと検索してみたり、考えてみたりしていましたが、見つかりませんでした。
そこで若干作業が楽になる程度なのですが、次の様な方法はどうでしょうか?

1 空いている空間にポリゴンを生成する。
  メニューの「設定 - スナップオプション」で、スナップ先を「頂点に」、許容範囲を「10ピクセル」にすると作業が楽になると思います。

2 選択地物の結合を行う。
  高度なデジタイジングツールの「選択地物の結合」で1つのポリゴンにします。
  空間演算ツールの融合と違い、同じShapeファイルの編集で作業できます。
  なお高度なデジタイジングツールバーは、メニューの「ビュー - ツールバー」で「高度なデジタイジングツールバー」にチェックを入れると表示されます。

編集モードで、数点クリックでポリゴン生成、結合したい地物を選択して「選択地物の結合」アイコンをクリック、程度の作業になると思います。

ootsuk...@gmail.com

unread,
Nov 15, 2017, 5:50:53 AM11/15/17
to QGIS初心者質問グループ
福岡様

情報ありがとうございます。
実験してみました。今までよりもかなり楽になりそうです。

スナップしやすいということで,shapeファイルが扱えるCADで作業をやってみましたが,
QGISだけで完結できるので助かりました。

ありがとうございます。




Reply all
Reply to author
Forward
0 new messages