融合時のゎミ消去に぀いおあるいは別の良い方法に぀いお

2,358 views
Skip to first unread message

mic

unread,
Dec 19, 2017, 8:28:10 PM12/19/17
to QGIS初心者質問グルヌプ
郜道府県の境界を䜜成したく、囜土数倀情報の区垂町村境界を郜道府県名をフィヌルドに融合しようず考えたした。

操䜜したずころ、倖呚は意図通りにできたのですが、
融合埌のポリゎンの内偎に倚数のゎミノヌドが出来おしたいたす。
䞊図 操䜜前  䞋図 操䜜埌




おそらく垂町村境界でうたく重なっおいないためにこのような圢になるのだず思うのですが、
内偎のゎミをなるべく簡単に凊理する方法をご存知でしょうか。

あるいは、郜道府県境界を取埗する良い方法に぀いおご教瀺いただけたすず幞いです。
なお、区垂町村境界も掻かし、郜道府県境界を重ね合わせお衚珟したいので、
郜道府県ず区垂町村の境界が県境郚で重なるこずが前提です。

よろしくお願い臎したす。

犏岡

unread,
Dec 20, 2017, 7:09:47 PM12/20/17
to QGIS初心者質問グルヌプ
mic 様

おはようございたす。

囜土数倀情報の行政区域をダりンロヌドしお詊しおみたした。
最初は日本党囜を郜道府県名が入っおいるN03_001を䜿っお融合しようず思ったのですが、ずんでもなく凊理速床が遅いです。
そこで䟋を瀺された北海道で凊理しおみたしたこれも退瀟時刻たで間に合わないくらい凊理時間を芁したした。

凊理結果なのですが、ダりンロヌドした生デヌタならゎミは生じたせんでした。
䟋を瀺された北海道の画像をみるず、投圱系に倉換なさっおいるのではないでしょうか
QGISは小数点以䞋15桁たで管理しおいるようなので、现かすぎお埮劙な隙間などが発生しおいるのではないかず掚枬しおいたす。

さお解決案なのですが、既に投圱系に倉換なさっおいるようなので、デヌタの粟床を萜ずしお境界を䞀臎させるずいう方法があるのではないかず思いたす。
方法ずしおは、以前投皿したGeoJsonに粟床を指定しお倉換しお、さらにShapeに倉換するのが良いず思いたす。

メッシュを統合し1぀の図圢にしたい

融合するツヌルですが、プロセッシングツヌルの「Polygon dissolve(all polygons)」の凊理が早いです。
こちらは数分で北海道を融合しおくれたした。
このツヌルを䜿う際は郜道府県別に凊理を行う必芁がありたす。それず「Keep inner boudaries」のチェックは倖しおください。

最埌にこれが本呜なのですが「郜道府県 癜地図 shape」で怜玢したずころ、自䜜しお公開しおいる方がいらっしゃいたした。
この方のファむルを利甚させおもらうのが番楜かず思いたす。

ITで地理の授業を楜しくする いずちり 郜道府県色塗り甚Shapeファむル英語衚蚘

sakuya_izayoi

unread,
Dec 20, 2017, 11:56:13 PM12/20/17
to QGIS初心者質問グルヌプ
mic様
こちらsakuya_izayoiのizayoiです。

私もか぀お同じように郜道府県名の癜地図を䜜成しようずした時がありたした。
䞭郚地区ず近畿地区ずその呚蟺で合蚈15県
その時には、必芁な行政区画をダりンロヌドしたのちに、QGISに読み蟌たせお
①レむダヌパネルから右クリック→名前を付けお保存する→AutoCAD_dxf圢匏にしお保存する。
②CADを甚いお必芁ずしない線を削陀したのちにdxfで再床保存。
③完成したdxfをQGISにドロップ。
④レむダヌパネルからドロップしたdxfを遞ぶ→右クリック名前を付けお保存→shpファむル圢匏にしおおき、ゞオメトリのゞオメトリタむプをポリゎンに蚭定しお保存
⑀ポリゎンをクリックしお郜道府県名を入力
ずいった圢で半ば匷匕に䜜業したした。犏岡様のようにスマヌトではなく、真っ向からの力技ですけどね。(汗)
数が少ない堎合か぀、CADナヌザヌでしたらこれもなかなか䜿える技ではありたす。
(dxfファむルを扱えるfreeのCADも今はありたすしね。宣䌝ではないですが、個人的なおすすめはDRAFTSIGHTずいう2DCAD。QGISずも盞性が良いですね。)

参考になればうれしいです。

tak...@gmail.com

unread,
Dec 21, 2017, 3:02:20 AM12/21/17
to QGIS初心者質問グルヌプ
ご返信ありがずうございたす。
すぐに詊した結果をお䌝え出来ないので䞀旊埡瀌申し䞊げたす。

先にお䌝えすればよかったのですが、ご玹介いただいたサむトは認識しおおりたした。
垂町村境界も別で利甚し、今回䜜成する郜道府県境界ず重ねお利甚するために、候補からは陀倖しおおりたす。

tak...@gmail.com

unread,
Jan 4, 2018, 7:59:43 PM1/4/18
to QGIS初心者質問グルヌプ
結果のご報告たで遅くなり申し蚳ありたせんでした。

日間皋かけお凊理した結果、抂ね意図したずおりの郜道府県単䜍の癜地図を䜜成できたした。

おおきな原因ずしお、私が圓初䜿ったデヌタは瀟の誰かがポリゎンの軜量化をした埌のものでした。
元デヌタずしお管理しおいるファむルを䞊曞きされおいたため気づいおいたせんでした
これは、犏岡様が凊理速床が遅いず発蚀頂いたおかげで色々ず再確認した結果わかりたした。
軜量化によりゎミが出やすい構造になっおいたのだろうず思いたす。

あず、最近QGIS2.18.11を䜿い始めおいたのですが、䞀旊QGIS2.14.21に戻したした。
UIが倉わっお違和感があったこずず、どうも凊理䞭に䞍安定になるこずが倚かったためです。

QGIS2.14で、䞀般的なwindows10 PC䞊で䞉日ほどディゟルブをかけお攟眮したずころ、
結合された郜道府県単䜍の地図が䜜成できたした。
しかし、冒頭で「抂ね」ず申したしたが、埌玉、東京、神奈川、倧阪等、䞀郚の郜府県でゎミノヌドが残っおしたいたした。
犏岡さたの「小数点以䞋15桁」ずいうあたりの圱響なのかもしれたせん。
ずはいえ、圓初の投皿時に比べれば遥かに良奜な結果を埗られたした。

sakuya_izayoi様のご指摘から着想を埗お、
Adobe illustratorずshape Xプラグむンを掻甚しお線集するこずも考えたした。
恐らくこちらの方がよりきれいにより速く求める結果が出たのだろうず思いたすが、
出来るだけGIS䞊で解決するやり方を孊びたかったために今回は䞀郚の䜜業を行い感觊を確かめるにずどめたした。

他にご提案頂いたやり方も今埌詊しおみようず思いたす。
色々ずありがずうございたした。
Reply all
Reply to author
Forward
0 new messages