You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
Pages: 1
#1 2013-09-20 07:32:42
- gpsfred
- Member
- Registered: 2009-12-05
- Posts: 97
See in MS und BC nicht sichtbar
Hallo,
in Geldern gibt es den Holländersee, der aber in MapSource und BaseCamp nicht als See sichtbar ist.
http://www.openstreetmap.org/#map=17/51.50858/6.32679
Ich finde in OSM aber keinen Fehler.
Wer kann da helfen? Was ist falsch?
Last edited by gpsfred (2013-09-20 07:34:01)
Viele Grüße
gpsfred
Offline
#2 2013-09-20 08:27:11
- maxbe
- Member
- Registered: 2010-01-19
- Posts: 3,255
- Website
Re: See in MS und BC nicht sichtbar
Da ist eine Relation 3179074, die keine Tags hat ausser dem Namen (daher das Label "Holländer See" 500m südlich des Sees). Da ist ein See drin (Weg 22987652) als "inner" und ein Wald (Weg 75698582) als "outer".
In dieser Konstruktion ist die ganze Fläche einschliesslich See ein grosser Wald, nämlich der 75698582. Der See ist Teil dieses Waldes und je nach Laune des Renderers wird der See dann als Wald oder See gemalt.
Richtig fände ich, die Relation mit "forest" zu taggen und den Weg 75698582 ganz ohne Labels zu lassen. Ob die Relation dann noch einen Namen braucht, musst Du wissen (z.B. weil das ganze Gebiet dort "Holländer See" heisst und nicht nur das Wasser).
Grüße, Max
PS: Warum das trotzdem manchmal funtioniert:
* Manche Renderer/Importprogramme vererben in diesem Fall das landuse des outer an die Relation. Dann passt wieder alles
* Manche Renderer malen die Flächen nach Grösse sortiert (kleine Seen liegen "über" grossen Wäldern)
* Manche Renderer malen erst Land, dann darüber die Gewässer
* Zufall
Aber verlassen würde ich mich nicht darauf.
PPS: Über http://www.stupidedia.org/stupi/Holl%C3%A4nder_See als website=* würde ich auch noch mal nachdenken, bei Stupidedia stimmt ja nicht immer alles ![]()
Offline
#3 2013-09-20 08:28:38
- gormo
- Member
- Registered: 2013-08-01
- Posts: 2,119
- Website
Re: See in MS und BC nicht sichtbar
Falsch (gewesen) ist auf jeden Fall der Weblink zur stupipedia.
Sonst vllt. irgendwas mit dem Multipolygon? Ich versteh die Teile aber nicht, das muss wer anders sich angucken.
OSM hat nicht das Ziel bis Ende des Monats einen vollständigen Datensatz der Welt zu enthalten.
(nach S.W.) - Aber weil die Welt vielfältig ist, weil sie auch im Detail interessant ist, mag ich genaue Karten (nach C.)
Offline
#4 2013-09-20 09:00:28
- streckenkundler
- Member
- From: Lübben (Spreewald)
- Registered: 2012-08-09
- Posts: 5,164
- Website
Re: See in MS und BC nicht sichtbar
Der Weg 187 783 851 ist eigentlich aber auch ein Inner des Polygons. Das Waldpolygon ist an der Westspitze der o.g. Linie ist eine Lücke.
Ungeachtet dessen sortiere in Relationen die Elemente so, daß das outer-Element im Relationseditor in JOSM ganz unten steht. Ob das einen Effekt im Rendering oder in der weiteren Verarbeitung hat, weiß ich nicht, ich finde es aber logisch.
Sven
Offline
#5 2013-09-20 14:24:55
- EvanE
- Member
- Registered: 2009-11-30
- Posts: 5,716
Re: See in MS und BC nicht sichtbar
Der Weg 187 783 851 ist eigentlich aber auch ein Inner des Polygons. Das Waldpolygon ist an der Westspitze der o.g. Linie ist eine Lücke.
Ungeachtet dessen sortiere in Relationen die Elemente so, daß das outer-Element im Relationseditor in JOSM ganz unten steht. Ob das einen Effekt im Rendering oder in der weiteren Verarbeitung hat, weiß ich nicht, ich finde es aber logisch.
Hallo Sven
Logisch wäre die Outer als bestimmende Elemente zuerst und dann erst die Inner zu sortieren. Fürs Rendering hat das jedoch (zumindest bei Mapnik) keine Auswirkungen. Da man nicht von einer Sortierung ausgehen kann, müssen Renderer in dem Punkt flexibel sein. Lediglich ein Inner, dass jedoch nicht in einem Outer liegt, macht Probleme, da das dann bei Mapnik als Outer dargestellt wird.
Bei mehreren Outer-Ringen kann man auch abschnittsweise sortieren, also Outer und Inner von Outer-Ring 1, dann die von Outer-Ring 2 usw.
Wie auch immer dient die Sortierung vor allem dem menschlichen Bearbeiter und ist/sollte für die Auswertungen unerheblich sein.
JM2C
Edbert (EvanE)
Offline
#6 2013-09-20 17:26:08
- gpsfred
- Member
- Registered: 2009-12-05
- Posts: 97
Re: See in MS und BC nicht sichtbar
Der Weg 187 783 851 ist eigentlich aber auch ein Inner des Polygons. Das Waldpolygon ist an der Westspitze der o.g. Linie ist eine Lücke. .
Sven
Ja, sehe ich auch so. Wird in MS aber trotzdem richtig angezeigt!!
Viele Grüße
gpsfred
Offline
#8 2013-09-21 09:42:31
- GeorgFausB
- Member
- From: Probstei, Schleswig-Holstein
- Registered: 2008-10-14
- Posts: 1,916
Re: See in MS und BC nicht sichtbar
Moin,
rein formal ist es gar nicht so verkehrt, ein Multipolygon-Objekt mit ganz neutralen outer und inner Wegen zu definieren - wenn man denn die inner auch als inner definiert.
Bei zwei veschiedenen inner-Flächen nebeneinander wäre es ja sogar notwendig sinnvoll, wenn man sich an üblichen Standards orientiert.
Auf diese Weise ist das Multipolygon "forest" völlig unabhängig davon, wie der Innenbereich gemappt wird.
Das man einem einzelnen inner gleich auch dessen Inhalt zuweisen kann, ist ja eher der "Sonderfall" und eine Vereinfachung.
Guß
Georg
Offline
Pages: 1