Geometriedefekt in Polygonen

Wüßte jemand wie man systematisch Geometriedefekte in Polygonen finden könnte ?
Also z.B. Objekte bei denen sich der Weg unzulässigerweise berührt oder überkreuzt …

Gruß Klaus

sollte das nicht OSMI abdecken?

http://tools.geofabrik.de/osmi/?view=geometry&lon=13.92636&lat=51.91998&zoom=12

Stichpunkt self-intersecting Ways??

meint Sven

Hallo Klaus

Der OSM-Inspector kann das.
Und zwar je einmal beim Geometrie-View (Wege) und beim Multipolygon-View.

Edbert (EvanE)

Mal so eben schnell im JOSM? (NICHT für waterways)
-alle Kandidaten anwählen
-“waterway=river” dran
-prüfen lassen
-Änderung zurücknehmen (nicht einfach löschen)
-aus der Prüfliste auf die Stelle zoomen

frohes Mappen
Weide

Generelle Prüfung in JOSM wäre doch charmant - so wie es auch beim Upload schon mit “Wegende nahe an anderem Weg” etc. passiert. Der Algorithmus dazu scheint bereits umgesetzt. Ausnahmen bei Tunnel/Brücken bzw. unterschiedlichen Layer-Ebenen, wie man es - blödes Beispiel - bei einer verschnörkelten Wasserrutsche machen würde. Das wäre ein “Bach/Fluss”, der sich mehrmals selbst kreuzt, aber unterschiedliche Layerebenen hat. Ein Wald hat sowas nicht, ist zudem ein Polygon und daher macht eine Kreuzung in keiner Weise Sinn.

Kurz meine Ideen nochmal:

  • Nicht nur Polygone, auch Linien auf sinnlose/falsche Selbstüberschneidung prüfen
  • Ausnahmen bei layer/tunnel/bridge
  • Das ganze gleich verallgemeinert in eine der nächsten JOSM-Versionen packen ohne lästige Workarounds

Du hast higway vergessen.
Da gibt es manche Parkplatzwege, die sich selbst überschneiden.
Das ist zwar nicht generell ein Problem, aber in meinen Augen zumindest unschön.

Edbert (EvanE)

Danke für die Hinweise … der “OSM Inspector” entspricht dem Gesuchten.

Gruß Klaus

Hm, in diesem Fall nur bei “Multipolygons”:
http://tools.geofabrik.de/osmi/?view=multipolygon&lon=12.85712&lat=50.59373&zoom=18
http://tools.geofabrik.de/osmi/?view=geometry&lon=12.85712&lat=50.59373&zoom=18

Gruß,
Mondschein

Hallo Mondschein

Es handelt sich um einen OSM-Way ohne Taggs . Die werden beim Geometrie-View wohl nicht berücksichtigt. Für einfache Wege mit Tags aber ohne Multipolygon muss man wohl auf auf den Geometrie-View zurückgreifen.

Ein Beispiel für Self-Intersecting-Ways findet sich im Freizeitpark Plohn (Achterbahn). Zum Glück sind solche Fehler mittlerweile relativ selten.

Edbert (Edbert)