OSMデータのエラーチェックおよび修正
Pubblicatu di a2021 lu 14 October 2024 n Japanese (日本語) Ùrtimu aggiurnamentu lu 20 November 2024.Geofabrik OSM Inspector
何年か前には、広域森林などがよく壊されていた。 エラーチェックにOSM Inspector をよく使った。 近年は OSM Inspector を使っていない。機能が豊富なので、使いこなすのは簡単ではない。
左上の選択は 「Areas」とする。目下、横浜市泉区をマッピングしているので、そのあたりを 表示してみた。
かなり多くのエラーがある。OSM Inspector でエラーを見つけ、relation とか way などの osm_id を JOSM に入れて、エラーオブジェクトを表示する。
二つのポリゴンで描かれた公園の接合部にエラーがあった。合体させて、一つのポリゴンにした。
boundary=administrativeの一部が欠けていた。このエラーは多くある。 とりあえず、簡単な2件のエラーを修正した。
農地をouter polygonとするマルチポリゴンのエラーも修正した。
OSM Inspector にエラー修正が反映されるのは確か数日後であったと記憶する。
今回、4つのエラーを修正したが、まだ多くのエラーが残っている。 境界線エラーが多いと思われる。
誤って消されたとは限らず、分かる範囲で境界線を描き、不明分が描き残されているのかもしれない。境界線が交差のない閉ループにならなければ、エラーとなる。
道路や河川の県境などは現地確認できるが、詳細な境界線の確認には手がかかる。 残りのエラーのいくつかは後日修正するが、修正できないものもあるだろう。

行政境界線を強調表示する[2024.11.15]
日本地図全体では無数のエラーがある。横浜市泉区では、特に、行政境界線のエラーが多かった。いくつかは修正したが、簡単には修正できないものもある。
エラーが多い場合、国土数値情報を使うことも考えたが、
日本地図全体としては行政境界線エラーは比較的小さい。
OSMデータを使う方が簡単である。
二重境界線の描き方[11月20日]
ポリゴンの境界線の少し内側(長さd)の閉曲線を求める方法として、現在は、 境界線の内側に平行な隣合う線分の交点をつなぎ合わせている。
凸多角形についてはこれでよい。しかし、隣り合う線分の角度が180度を超える と不都合が起きる。360度に近くなると、交点は元の交点とは遠く離れたところにうまれる。 元の交点との距離が長さd を超えるときは、 線分を二つ追加して、この追加線分の交点と元の交点との距離を長さd とすべきであろう。
もう少し簡単に境界線の少し(長さd)内側に、閉曲線を求める方法はないものだろうか。
Discussion
Cummentu di okadatsuneo lu 10 December 2024 ê 05:32
OSM Inspectorのデータは現在は1日に2回更新されているので、翌日には概ね反映されていると思います。
Cummentu di a2021 lu 14 March 2025 ê 01:10
先のコメントにあるように、修正結果は比較的迅速に反映されるようです。
簡単なものは修復しました。まだ、boundary=administrativeエラーがかなり残っていることは 多くの方が気づいているでしょう。 壊されたものであれば、手をつくせば修復できるでしょうが、わかる範囲だけマッピング した放置したものであれば、完成は簡単でないかもしれません。