Elbseedarstellung in Open Cycle Map

Vor einiger Zeit hatte ich den Elbsee und den umgebenden Wald auf Multipolygone umgestellt (um die 3Fach Layer: erst Wald, dann See dann Insel zu umgehen).

Das sieht in Open Street Map auch gut aus.
http://www.openstreetmap.org/?lat=51.18396&lon=6.91054&zoom=15&layers=B000FTF

jetzt bin ich bei GPSSies über die OpenCycle Map Darstellung des Elbsees gestoßen.
Dort wurde der umliegende Wald zum See.

http://www.opencyclemap.org/?zoom=14&lat=51.17488&lon=6.90439&layers=B000

Ist die Polygonumsetzung falsch, oder ist das ein Renderer Problem ?

Sieht für mich korrekt getaggt aus.

Die OCM scheint immer noch Probleme mit AMPs (advanced multi polygons) zu haben.

Frohe Ostern
Chris

Hallo Chris

Da braucht es weder Advanced Multipolygon (AMP) noch Multipolygon in Multipolygon (MMP)
wie in diesem Fall, da reichen einfache Multipolygone (MP) völlig aus, um einen Wald zu fluten.
Beispiel aus Bonn: http://www.openstreetmap.org/?lat=50.73334&lon=7.17287&zoom=15&layers=00B0FTF

OMC kriegt das einfach nicht hin, während die anderen Renderer in der Regel klar kommen.
Lediglich bei AMP mag es ab und an Probleme geben.

Es gibt schon reichlich Tickets zu diesem Thema, aber offensichtlich haben die Entwickler
der OMC entweder keine Lust oder keine Fähigkeit dieses Problem anzugehen.

So schön die OMC vom Ansatz her ist, muss ich aufgrund dieser Tatsache leider sagen,
dass die OMC zur Zeit (zumindest für mich) unbrauchbar ist.

@TheFive:
Da es kein Informationen darüber gibt, unter welchen Bedingungen die OMC ein MP
richtig auswerten kann, gibt es nur zwei Ansätze:

  • Keine Multipolygone verwenden. :-(((
  • Keine Rücksicht auf kaputte Renderer nehmen.

Edbert (EvanE)

Danke für die Infos.

Da ich natürlich für die Ewigkeit mappe :slight_smile: aber die Renderer nur bis zum nächsten Update leben, entscheide ich mich für korrektes Tagging.

Hi,

habe auch mal einen Blick darauf geworfen. Mir ist aufgefallen, dass das Multipolygon überhaupt nicht geschlossen war. Es bestand aus mindestens drei Teilen.

Außerdem stimmte die Richtung der Polygone nicht. Laut http://wiki.openstreetmap.org/wiki/DE:Relation:multipolygon heißt es, outer=im Uhrzeigersinn und inner=entgegen Uhrzeigersinn.

Habe mir erlaubt, das zu korrigieren. Hoffe, das ist ok.

Bin mal gespannt, ob es nun funzt.

Gruß, softcake

Hallo softcake

Bei Advanced Multipolygon (AMP) ist das durchaus zulässig.
Für dieses eher kleine Gebilde scheint mir das jedoch übertrieben/unnötig.

Das ist seit langen überholt. So steht in Anmerkung (2. Punkt):
Die Richtung der Linien spielt keine Rolle.
Insoweit ist die Anleitung für Potlach veraltet.

Das wird es nicht, da OMC nicht mit der Situation MP in MP klar kommt.
In einer Woche wird der Stadtwald (sehr, sehr wahrscheinlich) immer
noch überflutet sein.

Nach meinem Eindruck kommt OMC nur mit den einfachsten MPs klar.
Schon mehrere innere Flächen kann OMC nicht sauber händeln.
Siehe das Beispiel aus meinem früheren Post.

Edbert (EvanE)