[OSGeoJapan-discuss] 【教えて下さい】:重複する建物を1件とする方法(Qgis)

shimada yasu yas.shimada35 @ gmail.com
2015年 6月 10日 (水) 07:04:52 PDT


久保様、岩崎様

早速のお返事ありがとうございました!
さすが、OSGeoのパワーは凄いですね。

帰宅の途についてしまったので、早々に確認し、後日結果を報告させて頂きます。

本当にありがとうございました。

しまだ@気象協会

015年6月10日 21:45 Nobusuke Iwasaki <wata909 @ gmail.com>:

> 島田さま、みなさま
>
> いわさきです。
>
> (1)だと、色々選択肢があると思います。
> 久保さんがご紹介したMMGISを使う方法もありますし、QGISのプロセッシングツールボックスにも、Delete duplicate
> geometries(重複した地物の削除)があります(試しておりませんが)。
>
> http://docs.qgis.org/2.6/en/docs/user_manual/processing_algs/qgis/vector_general_tools/deleteduplicategeometries.html
>
> 同じく重複する地物の削除機能を使用する場合ですが、個人的にOpenJumpでやっています
> http://www.openjump.org/
>
> 以下のキャプチャーのメニューから、呼び出すことが出来ます。ただ、資料が少ないですね・・・
> https://www.dropbox.com/s/mvdraqa92rie27t/img_pm_000183.png?dl=0
>
> 以上、参考までに。
>
>
> 2015年6月10日 21:12 Mayumi Kubo <mayumitt @ gmail.com>:
> > 島田 様
> >
> > 二つの市にまたがっている建物(地物)の形状が同一ならば、
> > 建物レイヤをポリゴンからポイント(重心)に変換し、重心の
> > 位置でどの市に属するかを決めるのはどうでしょうか?
> >
> > QGIS:ポリゴンからポイントレイヤ(重心)への変換
> > ベクター→ジオメトリツール→ポリゴンの重心
> >
> > それぞれの市の行政界ポリゴンで重心レイヤをクリップして
> > 残ったものをその市に属する建物としてカウントします。
> >
> > もしくは、(1)の解法になりますが、MMQGISというプラグイン
> > MMQGIS→Modify→Delete Duplicate Geometry
> > というツールがあります。
> > しばらく使っておらず詳細を忘れてしまいましたが、重複するポリゴンの
> > 片方(もしくは両方??)をDeleteしてくれます。
> >
> >
> > 久保まゆみ
> > 寒地土木研究所
> >
> >
> > 2015年6月10日 19:43 shimada yasu <yas.shimada35 @ gmail.com>:
> >>
> >> 皆様
> >>
> >> お世話になります。
> >>
> >> Qgisで作業していますが、以下の点をもう少し効率的に処理する方法をご存じでしたら
> >> ご教授下さい。
> >>
> >> ●作業の流れ
> >> ・隣接する3市(A、B、Cとします)の「建築物(ポリゴン)」データを、国土地理院の基盤数値情報からダウンロード
> >>
> >> ※市ごとにシェープファイルで提供されており、3ファイルあります。
> >>
> >> ・それぞれを結合し、建物をカウントするだけなのですが・・・。
> >>
> >> ●問題(境界付近で建物が重複する)
> >> ・例えばA市のシェープファイルにはA市の建物のみが入っている訳でなく、A~B市境界付近のB市の建物も入っている。
> >> ※A市シェープファイル=A市の建物+(ちょこっと)B市の建物
> >>
> >>
> ・QGISの「ベクタ→データマネジメントツール→複数のシェープファイルを1つに結合する」機能だと、完全に重複する点も2点としてカウントされてしまい、正確な住居数が出せません。
> >>
> >> ●これまでの試行錯誤
> >>
> >> ・「ベクタ→空間演算ツール→融合」で同じ属性の行を一つにするか、「A市のシェープファイルを、A市の行政区域のポリゴンでクリップ
> →A~C市のシェープファイルを結合」など、多少手間のかかるやり方であれば、出来ることは確認済みですが・・・作業ごとに中間ファイルの作成が必要であり、少し面倒です。
> >>
> >> ●質問
> >> そこで・・・もう少し効率的な解決方法がないかと考えており、以下2つの方向があるように思いますが・・・どちらか可能でしょうか。
> >>
> >> (1)一つのシェ―プファイル中で、位置が完全に重複するジオメトリを一つにまとめたい(1カウントとする)が、その方法
> >> (2)複数のシェープファイルをひとつにまとめる段階で、位置が同じジオメトリを1つのみとする方法
> >>
> >> --
> >> 島田泰夫/一般財団法人日本気象協会/環境・エネルギー事業部/環境影響評価室/〒170-6055豊島区東池袋3-1-1サンシャイン60-55F
> >> /TEL:03-5958-8160 FAX:03-5958-8157 /shimada @ jwa.or.jp
> >> /携帯:080-8018-1567
> >>
> >> _______________________________________________
> >> OSGeoJapan-discuss mailing list
> >> OSGeoJapan-discuss @ lists.osgeo.org
> >> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
> >
> >
> >
> > _______________________________________________
> > OSGeoJapan-discuss mailing list
> > OSGeoJapan-discuss @ lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss
>
>
>
> --
> 岩崎 亘典
> _______________________________________________
> OSGeoJapan-discuss mailing list
> OSGeoJapan-discuss @ lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/osgeojapan-discuss




-- 
島田泰夫/一般財団法人日本気象協会/環境・エネルギー事業部/環境影響評価室/〒170-6055豊島区東池袋3-1-1サンシャイン60-55F
/TEL:03-5958-8160 FAX:03-5958-8157 /shimada @ jwa.or.jp
/携帯:080-8018-1567
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://lists.osgeo.org/pipermail/osgeojapan-discuss/attachments/20150610/5148e66b/attachment-0001.html>


OSGeoJapan-discuss メーリングリストの案内