Komplizierte Relation

Im Garmin-Forum wurde eine “Überflutung” in Spanien am Rio Guadalquivir gemeldet (http://forum.openstreetmap.org/viewtopic.php?pid=223832). Ich habe mir die Situation angeschaut, konnte die “Überlutung” auf der Karte von Velomap bestätigen (Screenshot: http://berniesmaps.de/Flooded.png)), und fand als Ursache eine komplizierte Relation: Sie soll den Fluß Rio Guadalquivir mitsamt seinen Nebenflüssen beinhalten.
An manchen Stellen sind diese Flüsse nur einfache Wege, an anderen Flächen, und sogar Multipolygone mit “outer” und “inner”. Die Einbringung von gewöhnlichen Wegen in ein Multipolygon führt zu Problemen, die sich nun als “Überflutung” äußern.
Was kann man da machen? Soweit ihr mit Englisch zurecht kommt, antwortet am besten auf die ursprüngliche Nachricht.

Sehe ich das richtig, dass in der Relation nur alle Flussteile gesammelt sind? Dann wäre type=collection das Mittel der Wahl, wenn es denn unbedingt sein muss. Meiner Meinung ist die Relation überflüssig.

Hab’s probiert. JOSM motzt beim Hochladen mit:
Relationstyp unbekannt (1)
collection (…)

type=waterway führt auch zu jeder Menge Warnungen, network paßt auch nicht…

Das ist kein schlimmes Problem: Josm kennt nicht alle möglichen/erlaubten/benutzten Types, sondern nur die “etablierten”. Dann gibt es hat so eine Warnung.

Einzig wichtig ist, was bei deinem Problem der Renderer macht. Eines macht er bestimmt: er ignoriert diese Relation zu 100%.
Diese kann nicht Ursache deiner Probleme sein.

Gruss
Walter

Nahmd,

Ich hab die Ways, die wirklich Flächen beschreiben, in eine neue Relation vom Typ multipolygon gezogen, die Originalrelation auf Typ collection gesetzt und natural=water entfernt, damit die kein Unheil anrichtet.

Minimalinvasiv Problem gefixt.

Gruß Wolf