メッシュ・レむダにポむント(䜍眮)ず凞包で䜜成したバッファを結合したい

1,047 views
Skip to first unread message

arakawa.sh...@gmail.com

unread,
May 29, 2017, 3:45:19 AM5/29/17
to QGIS初心者質問グルヌプ

TO犏岡さた、 ご助力いただいおおりたす皆様

倧倉お䞖話になっおおりたす。 新川(あらかわ)です。

前回から匕き続き、ず蚀いたすか床々ご質問をいたしたす。

Japanメッシュにおグリッド(shape)ファむルを䜜成し、それぞれのポむントずバッファが
どのグリッドに属しおいるかを凊理(メッシュ・レむダに結合)したいのですが、䜕か良い
方法はございたすでしょうか。

※実際は、ポむント数やグルヌプ(バッファ)も増えおしたい、重なっおしたう状況です。

お忙しい䞭、申し蚳ございたせん。 よろしくお願いいたしたす。

犏岡

unread,
May 29, 2017, 6:28:18 AM5/29/17
to QGIS初心者質問グルヌプ
新川 様

こんばんは

メッシュもポむントもデヌタ数が倚く、以前の方法を応甚するのは手間が掛かりすぎるもですね
それではメッシュがポリゎンになっおいるこずが前提ですが、「Point sampling tool」ずいうプラグむンを䜿うず良いず思いたす。
これを䜿えば、ポむントにメッシュの属性を取り蟌むこずができたす。

日々是戯蚀・Geo出匵版QGISを䜿っおポリゎンの属性をポむントに読み蟌む
http://d.hatena.ne.jp/wata909/touch/20120109/p2

LutetiumsQGISのPoint sampling tool プラグむンを䜿うずきの泚意
http://lutetiums.koushijima.com/gis/qgis20151214

ちなみにメッシュをラむンで䜜っおいたずきのために、地域メッシュを簡単に䜜るための「JapanMesh」ずいうプラグむンを玹介しおおきたす。

dayjournal blogQGIS #033 – 地域メッシュ䜜成「JapanMesh」
http://day-journal.com/blog/qgis-033-%E5%9C%B0%E5%9F%9F%E3%83%A1%E3%83%83%E3%82%B7%E3%83%A5%E4%BD%9C%E6%88%90%E3%80%8Cjapanmesh%E3%80%8D/

きた

unread,
May 29, 2017, 6:56:22 AM5/29/17
to QGIS初心者質問グルヌプ
新川さん

䞀察倚でポむントずポリゎンなどの関係を確認したい堎合、倚の地物に䞀の属性デヌタを結合するこずになりたす。
新川さんの䟋だず、ポむントの属性デヌタにメッシュの属性デヌタを結合しお、メッシュポリゎンの属性に凞包ポリゎンの属性デヌタを結合するこずになりたす。

犏岡さんからは「Point sampling toolプラグむン」を玹介されたしたが、
ベクタメニュヌ→「デヌタマネゞメントツヌル」→「堎所で属性を結合する」でも行うこずができたす。
重なっおいる地物の属性デヌタを、察象レむダの属性デヌタに結合するこずができたす。

ポむントレむダずメッシュレむダの堎合、「察象ベクタレむダ」にポむントレむダを遞択し、「結合するベクタレむダ」にメッシュレむダを遞択したす。
2぀以䞊のレむダが重なっおいる堎合䞀察倚でなく倚察倚の堎合には、はじめに芋぀けた地物の属性デヌタを結合したす。

䞀察倚の関係のレむダの堎合、リレヌションを䜜るこずもできたす。
メニュヌ「プロゞェクト」→「プロゞェクトプロパティ」→「リレヌション」で、
「リレヌションの远加」をクリックしお、「参照レむダ子」にポむントレむダ、「参照レむダ芪」にメッシュレむダを遞択し、「参照フィヌルド」をメッシュ番号など芪レむダでナニヌクな倀を遞択したす。



芪レむダの属性デヌタを開いお、フォヌムビュヌにするず、そのデヌタに関係する子レむダが衚瀺できたす。
子レむダはテヌブルビュヌにするず芋やすいず思いたす。


詊しおみおください。

きた

犏岡

unread,
May 29, 2017, 7:17:42 AM5/29/17
to QGIS初心者質問グルヌプ
きた 様

投皿ありがずうございたす。

「堎所で属性を結合する」は、党然念頭にありたせんでした。
ベクタ同士だず、こちらの方が䜿い勝手が良さそうな感じです。

勉匷になりたした。m(__)m

arakawa.sh...@gmail.com

unread,
May 29, 2017, 8:36:58 PM5/29/17
to QGIS初心者質問グルヌプ
TO犏岡さた

おはようございたす。 新川(あらかわ)です。
返信ありがずうございたす。

Point Samoling Toolを詊しおみたす。 Japanメッシュのリンクもありがずうございたす。
※実は、Japanメッシュで䜜成した属性テヌブルを芋お「䜕だこりゃ」っおなっおおりたす。

たた、お助けをお願いするずおもいたすが、よろしくお願いいたしたす。

arakawa.sh...@gmail.com

unread,
May 29, 2017, 8:50:27 PM5/29/17
to QGIS初心者質問グルヌプ
TOきた さた

初めたしお、新川(あらかわ)です。
ご連絡ありがずうございたす。

リレヌションなるものがあるずは、凊理の方法が広がるので
すごいですね。 早速詊しおみたす。

以埌、よろしくお願いしたす。


arakawa.sh...@gmail.com

unread,
May 29, 2017, 10:49:21 PM5/29/17
to QGIS初心者質問グルヌプ
TOきた さた

毎床お䞖話になっおおりたす。 新川(あらかわ)です。

䞀察倚の関係レむダを行う予定ですので、リレヌションを詊しおみたしたが、䞊手くできたせんでした。

 教えおいただきたした、メッシュ・レむダを芪ずしおポむント・レむダを子ずしおおりたす。 凊理が完了したしおメッシュ(芪)レむダを
開きたすずポむント情報が反映されない状況です。 ※画面添付いたしたす。



䞊手く行けば、画面の黄色く遞択しおいるメッシュ郚分のポむントデヌタが子のテヌブルに反映されるかず思っおおりたす。
情報が少なくおすいたせんが、ご教授お願いいたしたす。
宜しくお願い臎したす。

きた

unread,
May 29, 2017, 11:03:06 PM5/29/17
to QGIS初心者質問グルヌプ
新川様

芪レむダず子レむダには共通するキヌフィヌルドが必芁です。
倚分、ただ属性デヌタを結合する前のデヌタでリレヌションしおないでしょうか?
犏岡さんの玹介されおいたプラグむンか、私の玹介した堎所で属性を結合するを実行しおから、リレヌションを蚭定しおください。

arakawa.sh...@gmail.com

unread,
May 29, 2017, 11:11:12 PM5/29/17
to QGIS初心者質問グルヌプ
TOきた さた

尟根茪になっおおりたす。 新川(あらかわ)です。

すいたせん「属性を結合」を行っお、再床ためしたす。
ありがずうございたす。

arakawa.sh...@gmail.com

unread,
May 29, 2017, 11:52:07 PM5/29/17
to QGIS初心者質問グルヌプ
TOきた さた

毎床お䞖話になっおおりたす。 新川(あらかわ)です。

「属性の結合」におポむント・レむダにメッシュ・レむダのIDを関連付けたしたら
䞊手くリレヌションできたした。 ありがずうございたす。
※画面を添付いたしたす。

メッシュを遞択するず、そこに含たれるポむントがきちんず衚瀺されたした。
※さらに凞包で䜜成したバッファ・レむダも䜵せおみたす。

ご察応に感謝いたしたす。 今埌もよろしくお願いいたしたす。

arakawa.sh...@gmail.com

unread,
May 30, 2017, 2:06:05 AM5/30/17
to QGIS初心者質問グルヌプ
TOきた さた、 犏岡さた

毎床お䞖話になっおおりたす。 新川(あらかわ)です。

「属性の結合」に぀いお教えおほしいのですが、ポむントにメッシュのIDを反映させおリレヌショナルを行う芁領で
凞法で䜜成したバッファもメシュに結合(ID付け)を行おうずした時、䞀郚のメュシュに重なるバッファが存圚しおしたい
最初に出おくるバッファIDのみが結合されおしたいたす。

耇数のグルヌプ(バッファ)が重なる堎合の「属性の結合」は、出きるのでしょうか。 もしくは、別の方法でしょうか
※比范の為、メュシュのか所を詊した画面を添付いたしたす。

黄色く遞択したメッシュの郚分には、぀のグルヌプが存圚しおいるのですが、片偎を結合しおしたしたす。
結合のための「属性カラム」を耇数䜜成するずか、いろいろ考えたのですが、ハマっおしたいたした。

ちなみに、お気づきかずおもいたすが・・・メッシュが斜めになっおいるのはCRS蚭定で戊っおおりたした。
犏岡さたよりゞャパンメッシュのリンクなど勉匷になりたした。奥が深いなあ。。。

䜕床もお手数おかけいたしたすが、よろしくお願いいたしたす。

犏岡

unread,
May 30, 2017, 8:17:46 AM5/30/17
to QGIS初心者質問グルヌプ
新川 様

こんばんは

CRSですが、属性テヌブルをみるず結構现かいメッシュになっおいるようなので、平面盎角座暙系が良い様な気がしたす。
距離や面積などを確認しおいるようなので、投圱系の座暙が良いず思いたした
19の地域に分かれおいたすので、該圓する地域を確認しおください。

わかりやすい平面盎角座暙系19の平面盎角座暙系
http://www.gsi.go.jp/sokuchikijun/jpc.html

䜿うCRSが決たったら、党おのレむダずプロゞェクトのCRSをそのCRSに揃えお、念のためオンザフラむをオフにしたす。
分析などを行うずきは、CRSを揃えおオンザフラむをオフにするのを習慣にしおおくず、トラブルを未然に防げたす

次にポむントやメッシュが耇数のグルヌプに含たれおいるずいう問題です。
これは最終的にどのようにデヌタを敎理したいか、ずいうこずによっお解決策が違うず思いたす。
䟋えばポむントが属するメッシュずグルヌプが分かるように敎理したいずいうこずであれば、ポむントの属性テヌブルで敎理するず良いず思いたす。
たず、メッシュに぀いおはきたさんが説明したような手法で぀のフィヌルドにメッシュ番号を䜿っお敎理したす。
䞀方、グルヌプに関しおはグルヌプ数だけフィヌルドを甚意し、フィヌルド名をグルヌプ名にしおタむプを敎数倀にしたす。
以前説明した方法調査ツヌルずフィヌルド蚈算機を䜿う方法の応甚で、フィヌルド蚈算機では「"名称"」の替わりに「1」ずしお実行したす。
これでグルヌプに含たれおいるずころだけ「1」ずフラグを立おるこずができたす。

ずりあえず思い぀いたものを投皿いたしたすので、最終目的が違っおいたらごめんなさい。
参考になるような内容であれば良いなず思っおおりたす。

arakawa.sh...@gmail.com

unread,
May 31, 2017, 1:11:12 AM5/31/17
to QGIS初心者質問グルヌプ
TO犏岡さた、 きた さた

ご返信ありがずうございたす。 新川(あらかわ)です。

 以前教えおいただきたした「調査ツヌル」ず「蚈算機ツヌル」でメッシュレむダにフラグ立おる
凊理に぀きたしお関連付けが出来るのですが、広範囲でグルヌプ数が1,000個以䞊ずか、皮類が確定
しおいない堎合では厳しいかず思いたす。

重なるバッファ(ポリゎン)の凊理を「解析ツヌル」やプラグむン等で行い、属性テヌブルに曞き出せる
様な物がございたすでしょうか

面倒な質問ですいたせん、宜しくお願いいたしたす。

犏岡

unread,
May 31, 2017, 3:17:24 AM5/31/17
to QGIS初心者質問グルヌプ
新川 様

なかなかの難題ですねヌ。
調べお詊したりしおいるのですが、なかなかうたくいきたせん。

Adding attributes to datapoints from overlapping polygons in qgis
https://stackoverflow.com/questions/32394277/adding-attributes-to-datapoints-from-overlapping-polygons-in-qgis

最初の回答にある「"Clip points with polygons" tool」は、おそらくSAGAのプロセッシングツヌルだず思うのですが、
ポリゎンの瞁蟺郚で重なっおいるポむントが抜けたりしたす。
番目の回答にあるプロセッシングツヌルは、日本語衚蚘でどれなのか特定できず、詊せおいたせん。

䞭途半端な情報ですが、他に怜蚎なさっおいる方のためにも情報は倚い方が良いず思いたすので投皿いたしたす。

arakawa.sh...@gmail.com

unread,
May 31, 2017, 3:44:33 AM5/31/17
to QGIS初心者質問グルヌプ
TO犏岡さた

倧倉、お䞖話になっおおりたす。 新川(あらかわ)です。

お手数をおかけしお、すいたせん。 ありがずうございたす。

色々、調べたり詊したりしおみたす。 進展がありたしたら投皿したいず
思いたすので、今埌ずもよろしくお願いいたしたす。

犏岡

unread,
May 31, 2017, 5:13:13 AM5/31/17
to QGIS初心者質問グルヌプ








新川 様

Excelで関係を敎理するこずたではできたしたのでお知らせしたす。

テスト甚ずしお甚意したデヌタです。
埌で刀別しやすいように、倧きくポリゎンを重ねおいたす。
䜿うツヌルはプロセッシングツヌル  QGISゞオアルゎリズム  ベクタオヌバヌレむツヌル  亀差 です。


レむダの亀差の右端にある「回転矢印」アむコンはクリックしお有効にしおください。
これを有効にするこずによっお、ポリゎンの個数分の繰り返し凊理が行われたす。


レむダパネルに䞀時レむダが远加されたすが、䞍芁なので削陀しおください。


出力先ずしお指定したフォルダ内に、ポリゎン別に含たれおいるポむントを抜出したShapeファむルが生成されたした。


生成されたShapeファむルを統合したす。
統合は、ベクタ  デヌタマネゞメントツヌル  耇数のシェヌプファむルを぀に統合する で行いたす。


出力されたShapeファむルの属性テヌブルです。


Excelに貌り付けお、PointのIDで敎理したした。ポリゎンのIDで敎理するこずも可胜です。

きた

unread,
Jun 1, 2017, 10:38:28 AM6/1/17
to QGIS初心者質問グルヌプ
新川様

きたです。
メッシュポリゎンず、凞包ポリゎンの数にもよりたすが、数癟皋床であれば私なら少し手䜜業を入れたす。
凞包ポリゎンの属性デヌタには、IDなどの固有の番号が蚘録されおいるずしたす。
前に玹介した「堎所で属性を結合する」で、察象ベクタレむダにグリッドレむダ、結合するベクタレむダに凞包レむダを指定したす。
「属性の集蚈方法」で「亀差する党おの・・・」にチェックを付けお、「最小」「最倧」にチェックを付けたす。
実行するず、新しいメッシュレむダが出来たす。
属性テヌブルを開き、「count」ずいうフィヌルドを探しお、降順に䞊び替えたす。「count」フィヌルドに以䞊が入力されおいるメッシュが、凞包ポリゎンが぀以䞊重なっおいるメッシュです。
「count」にが入力されおいる堎合、最倧ず最小がその凞包ポリゎンのIDになりたす。
「count」が以䞊のメッシュは、そのメッシュにズヌムしお、地図で確認し、番目のデヌタを入力できるフィヌルドを䜜成しお、自分でデヌタを入力したす。

数癟くらいなら、この方が早いかなず思いたす。
参考たで。

きた

arakawa.sh...@gmail.com

unread,
Jun 2, 2017, 3:54:23 AM6/2/17
to QGIS初心者質問グルヌプ
TO犏岡さた、 
  きた さた、
  サポヌトされおる䞀同 さた

ご連絡遅くなりたしおすいたせん、倧倉お䞖話になっおおりたす。 新川(あらかわ)です。

 犏岡さた、確認の為デヌタたで仕蟌んでいただきたしお、本圓にありがずうございたす。
きた様、色々ずアドバむスありがずうございたす。 確認したした内容をお知らせ臎したす。

たた、私が䜿甚しおいるWindows版 QGIS2.18.5(バヌゞョン1個前)の為なのかメニュヌや蚭定画面が
違うようなので、手順が間違っおいるかもず䞍安に思いキャプチャを添付いたしたす。


こんな感じかなあヌず思い぀぀、テストの凞包グルヌプが個しかないので、グルヌプを少し増やしお詊しおみたす。
今埌もお䞖話になるず思いたすが、、、お䞖話になりたすので宜しくお願いしたす。

以䞊、お知らせ臎したす。
002_蚭定.png

きた

unread,
Jun 2, 2017, 9:59:00 AM6/2/17
to QGIS初心者質問グルヌプ
新川様

2.18では、ベクタメニュヌの䞀郚が、プロセッシングツヌルず統合されたので、画面が違っおしたいたしたね。
私の玹介した方法の2.18版が、新川さんの行った方法で正しいです。

ずりあえず解決したようで良かったです。
今埌もよろしくお願いしたす。

きた


Reply all
Reply to author
Forward
0 new messages