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 2015-08-18 16:18:17
- toc-rox
- Member

- From: Münster
- Registered: 2011-07-20
- Posts: 2,357
- Website
Baum-Muster auf Wasserflächen
Mit der OSM-Carto-Version 2.33.0 vom 14.08.2015 (Internationaler Kartenstil) wurde das Rendering von Waldflächen geändert.
Das Baum-Muster wird jetzt generell über die gesamte Waldfläche gezeichnet.
Dies hat zur Folge, daß es auch auf ALLEN Flächen erscheint, die die Waldflächen überlagern, aber nicht ausgeschnitten sind.
Beispiel:
Gruß Klaus
Offline
#2 2015-08-18 16:24:25
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: Baum-Muster auf Wasserflächen
Ist so gewollt. Hauptproblem ist dass ein landcover=trees kaum verbreitet ist damit landuse=forest so interpretiert wird dass die Fläche überall mit Bäumen bedeckt ist. Weiterhin problematisch ist es dass natural=water viele Einsatzgebiete umfasst (vom Teich zum großen See) und damit eine Definition was zum Wald gehört und was nicht schwierig ist.
Hier das Issue: https://github.com/gravitystorm/openstr … ssues/1754
Offline
#3 2015-08-18 16:25:28
- Thomas8122
- Member
- From: Sachsen
- Registered: 2012-04-15
- Posts: 1,086
Re: Baum-Muster auf Wasserflächen
nicht schlecht für Waldfriedhöfe und Mangroven
. War schon Thema im Nachbar-Mapnik-Thread.
Offline
#4 2015-08-18 16:26:27
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: Baum-Muster auf Wasserflächen
Ich werde bei Teichen die man zum Wald gehörend definieren kann still halten und weitere Entwicklungen abwarten anstatt jetzt losrennen und lauter Multipolygone erstellen.
Offline
#5 2015-08-18 17:40:48
- SammysHP
- Member

- From: Celle, Germany
- Registered: 2012-02-27
- Posts: 1,707
- Website
Re: Baum-Muster auf Wasserflächen
Auf der Wiese unten im Bild scheinen auch reichlich Bäume zu stehen. ![]()
Offline
#6 2015-08-18 18:45:15
- toc-rox
- Member

- From: Münster
- Registered: 2011-07-20
- Posts: 2,357
- Website
Re: Baum-Muster auf Wasserflächen
Ließen sich potentielle Problemflächen irgendwie per Overpass-Abfrage ermitteln?
Gruß Klaus
Offline
#7 2015-08-19 13:57:44
- Tordanik
- Moderator

- From: Germany
- Registered: 2008-06-17
- Posts: 2,840
- Website
Re: Baum-Muster auf Wasserflächen
Ist so gewollt. Hauptproblem ist dass ein landcover=trees kaum verbreitet ist damit landuse=forest so interpretiert wird dass die Fläche überall mit Bäumen bedeckt ist.
landuse=forest bedeutet gegenwärtig tatsächlich "ist mit Bäumen bedeckt". Ja, es passt nicht zum Schlüssel "landuse", aber wurde eben vor Jahren entsprechend umdefiniert. Von daher sollte dort tatsächlich ein Multipolygon angelegt werden.
Speziell den landcover-Fans sei gesagt: Einen neuen Schlüssel führt man nicht ein, indem man in diversen Threads so tut, als sei er existent und etabliert. Unternehmt bitte mal konkrete Schritte (z.B. eine Abstimmung) zur Einführung des Schlüssels.
OSM in 3D: OSM2World
Offline
#8 2015-08-19 18:22:19
- Swen Wacker
- Member
- From: Lüneburg
- Registered: 2014-07-25
- Posts: 339
Re: Baum-Muster auf Wasserflächen
Ließen sich potentielle Problemflächen irgendwie per Overpass-Abfrage ermitteln?
Kann mir jemand erklären, warum
area[name="Lüneburg"]->.b;
way(area.b)["landuse"="forest"];
map_to_area -> .a;
way(area.a)[natural=water];
(._;>;);
out meta;nur teilweise funktioniert? http://www.openstreetmap.org/way/44064845 wird gefunden, http://www.openstreetmap.org/way/27822178 aber nicht.
Offline
#9 2015-08-19 18:33:56
- pyram
- Member
- Registered: 2012-06-16
- Posts: 1,509
Re: Baum-Muster auf Wasserflächen
Kann mir jemand erklären
Ich weiß zwar nicht, wie man Deine Abfrage besser macht, aber der Unterschied zwischen den beiden Wäldern ist, dass der eine Wald Teil einer Relation ist (http://www.openstreetmap.org/relation/1321003 - allerdings mit dem landuse auf dem Outer, statt an der Relation) und der andere nicht.
Offline
#10 2015-08-19 19:35:57
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: Baum-Muster auf Wasserflächen
Hallo,
Kann mir jemand erklären, warum
[...]
nur teilweise funktioniert? http://www.openstreetmap.org/way/44064845 wird gefunden, http://www.openstreetmap.org/way/27822178 aber nicht.
das hängt mit den Regeln für der Erstellung der Areas zusammen. Diese Regeln beschreiben, aus welchen Relationen und Wegen überhaupt eine Area berechnet wird. Nur wenn diese Area vorliegt, klappt auch die beschriebene Art der Query. Als "Endkunde" kann man an diesen Regeln allerdings nichts unmittelbar ändern, das müsste Roland direkt auf dem Server anpassen.
Wie man hier sieht, werden zwar Relationen mit type=multipolygon berücksichtigt. Das geschieht allerdings nur dann, wenn die Relation auch ein name-Tag trägt. Analog gilt das auch für die Ways mit landuse=* - auch dort muss ein name-Tag gesetzt sein.
Gruß,
mmd
Last edited by mmd (2015-08-19 19:41:59)
Offline
#11 2015-08-19 20:20:07
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: Baum-Muster auf Wasserflächen
Hallo nochmal,
alternativ kann ich noch folgendes anbieten, was allerdings zur Zeit ausschliesslich auf der dev-Instanz läuft: http://overpass-turbo.eu/s/b29
Damit werden auch landuse=forest Ways ohne name-Tag berücksichtigt. Was hier natürlich noch fehlt ist die Betrachtung von Relationen...
Leider kann ich in der foreach-Schleife kein out meta; für ein Editieren in JOSM einbauen, da die Query sonst sehr langsam wird (Ticket dazu gibt es auf Github).
Gruß,
mmd
Last edited by mmd (2015-08-19 20:27:45)
Offline
#12 2015-08-20 12:30:00
- Swen Wacker
- Member
- From: Lüneburg
- Registered: 2014-07-25
- Posts: 339
Re: Baum-Muster auf Wasserflächen
Danke, mmd, für die Hinweise. Wieder was gelernt.
Offline
Pages: 1