ポリゴン内にあるポイントの合計とバッファの重なり数

1,631 views
Skip to first unread message

TO

unread,
Oct 26, 2022, 2:27:03 AM10/26/22
to QGIS初心者質問グループ
お世話になっております。

現在、施設からのバッファを作成しそれを分析しようとしているのですが、2つの作業でわからない点があるためご教示お願いいたします。

①複数の施設から一定の距離のバッファを作成し、人口メッシュの重心を取ることで、各バッファ内に含まれている重心データ内にある人口を合計させた人口総数をテーブルで出したいと考えています。
いくつか方法を探してみたのですが見当たらないため教えていただけますでしょうか。
また、バッファの重なっている部分に関してもそれぞれで合計させたいです。

②施設からバッファを作成した時に、そのバッファ同士の重なっている数をそれぞれ分割させて、テーブルで表示させたいです。
EX)バッファが1個かかっている部分には1,3つ重なっている部分には3とテーブルで出したいです。

多くのことをお伺いしてしまい申し訳ありませんが、よろしくお願いいたします。

福岡

unread,
Oct 26, 2022, 4:29:55 AM10/26/22
to QGIS初心者質問グループ
TO 様

こんにちは
実際に手を動かしていないので、間違っていたらごめんなさい。m(__)m

メニューの「ベクタ - データ管理ツール - 属性の空間結合」でいけるような気がします。
「地物を結合するレイヤ」に重心、比較対象にバッファを選ぶと、重心に重なっているバッファの属性を結合できます。
結合するバッファの属性にIDのようなものを指定しておくと、重心の属性テーブルにバッファのIDが属性テーブルに追加されたものが出力されます。
また、「統合型」を「1対多」にすることで、重なったバッファ毎にポイントが出力されます。

出力されたポイントの属性テーブルを表計算ソフトに貼り付けて集計を行うと、ご要望のことができると思いました。

2022年10月26日水曜日 15:27:03 UTC+9 TO:

TO

unread,
Oct 26, 2022, 8:49:58 AM10/26/22
to QGIS初心者質問グループ
福岡様
ご回答いただきありがとうございます。

いただいたアドバイス通り、作業を行ったところ無事に人口総数を得ることができました。
おかげさまで、大変分かりやすかったです。ありがとうございました。
ただ、Excel等を介さず直接バッファレイヤーのテーブルに出力するのは難しいということですね。

また立て続けに、追加でお伺いしてしまい申し訳ないのですが、②のバッファ同士の重なりぞれぞれ分割させ、重なっている数を出す方法ももしご存じでしたらご教示いただけますと嬉しいです。
2022年10月26日水曜日 17:29:55 UTC+9 福岡:

ありた

unread,
Oct 26, 2022, 9:52:55 AM10/26/22
to QGIS初心者質問グループ
こんにちは

プロセシングツールの「空間結合(集計付き)」である程度可能かと思います。
目的を読み違えているかもしれませんが、

・人口レイヤの重心を作成する
・施設レイヤのバッファを作成する
・施設バッファレイヤで、重心レイヤに対し空間結合を行い、人口の和を計算する

・人口レイヤの重心を作成する
・施設レイヤのバッファを作成する
・施設バッファレイヤに、新たな属性を追加しすべて「1」を入力する
・重心レイヤで、属性付きバッファレイヤに対し空間結合を行い、「1」の和を計算する
 (重心と重なる近隣バッファの数が得られる)
・近隣バッファ数付き重心レイヤに対し、人口を近隣バッファ数で割り、按分する
・施設バッファレイヤで、按分人口重心レイヤに対し空間結合を行い、人口の和を計算する

などはいかがでしょうか

TO

unread,
Oct 26, 2022, 10:32:55 AM10/26/22
to QGIS初心者質問グループ
ありた 様

こんにちは。
ご回答いただきありがとうございます。

①の方法で、エクセルを介さずにデータを出力ができました。ありがとうございます。
先ほどの、福岡 様の方法と分析方法や状況に応じて、適宜使い分けをしてみようと思います!

また②の方法についてですが、人口は一度考えずに作業をしてみたいと思っておりました。
下図の上のようなバッファを、下の様に重なりごとに分割し、ポリゴンごとに元々何バッファ重なっていたかを出力させたいと思っています。
(この場合、A,Cには1、B,D,E,G には  2、F には  3をテーブルに出せたらと思っております。)
タイトルなし.png
頂いた方法は、そのような分析方法もあると知恵をいただき、今後の参考にさせていただきたいとも思います。
完全に私の言葉足らずで申し訳ありませんでした。
よろしければ、上記の作成方法をご教示のほどよろしくお願いいたします。

2022年10月26日水曜日 22:52:55 UTC+9 ありた:
Reply all
Reply to author
Forward
0 new messages