Changeset: 116123375
doppelte Ringe entfernt, diesmal aber ohne inner Elemente auszukommen, sollte jetzt passen
Closed by Garmin-User
Tags
created_by | JOSM/1.5 (18360 de) |
---|
Discussion
-
Comment from kartler175
Und jetzt berühren sich die beiden outer-Ringe wieder in 2 Punkten, was das eigentliche Problem ist, weil das nach OGC-Standard bei Polygonen nich erlaubt ist.
Siehe dazu note in way https://www.openstreetmap.org/way/193871746 und Kommntare zu https://www.openstreetmap.org/changeset/105621654
-
Comment from Garmin-User
Ja, das trifft genauso auf extra eingezeichnete geschlossene Ringe zu, die separat "über Kreuz" zugeordnet werden.
Der Mist kam ungetestet mit https://www.openstreetmap.org/changeset/105561661 - also Jahre nachdem Wambacher es auf den OGC-Standard gebracht hatte.
JOSM meckert übrigens nicht, nach OSM-Standard scheint es so wie jetzt gültig zu sein. Dies beschreibt auch das Wiki, allerdings eher für innere Ringe. Die hiesige Situation ist wohl ganz selten anzutreffen.
Sollte es weiter Probleme geben, wäre die wohl einzige Lösung, geschlossene Ringe mit minimalem Abstand zur Mittellinie zu erzeugen, so wie es Wambacher damals gemacht hat.
Beste Grüße
Mario -
Comment from kartler175
Die Übernahme in die Datenbank funktioniert ja jetzt momentan mit Version 27 und einer aktuelleren osm2pgsql Version. Ich befürchte nur, dass sich das möglicherweise schon ändert, wenn sich die Sortierung der member in in der Relation ändert. Dann lassen sich u.U. die beiden outer-Ringe nicht mehr eindeutig rekonstruieren, sondern es ergibt sich ein einzelner, sich selbst überschneidender Ringe.
Das ließe sich zuverlässig verhindern, wenn einer von beiden schon als einzelner komplett geschlossener way angelegt ist.
Ways (2)
Relations (7)
Welcome to OpenStreetMap!
OpenStreetMap is a map of the world, created by people like you and free to use under an open license.
Hosting is supported by Fastly, OSMF corporate members, and other partners.
https://openstreetmap.org/copyright | https://openstreetmap.org |
Copyright OpenStreetMap and contributors, under an open license |