You are not logged in.
- Topics: Active | Unanswered
Announcement
#1 2010-10-08 17:19:42
- _torsten_
- Member
- From: Thüringen
- Registered: 2010-03-15
- Posts: 512
landuse=military
Ich habe heute einen Truppenübungsplatz "erweitert". Die bisherige Darstellung war ein wenig zu klein, die Ausdehnungen sind um ein vielfaches größer. Den Truppenübungsplatz habe ich mit folgenden Eigenschaften beschrieben bzw. fortgeführt:
area=yes
landuse=military
military=range
name=Truppenübungsplatz Sondershausen
note=fixme
Das Ergebnis gibt´s hier: http://www.openstreetmap.org/?lat=51.37 … 4&layers=M
Diese vermischte Darstellung von Wald- und Militärfläche kenne ich von anderen Truppenübungsplätzen und erscheint mir sinnvoll. Mann kann beide Grenzen gut erkennen.
Außerdem habe ich einen zweiten Standortübungsplatz in die OSM-Datenbank eingetragen und mit folgenden Eigenschaften beschrieben:
area=yes
landuse=military
military=range
name=Standort-Übungsplatz Bad Frankenhausen
note=fixme
Das Ergebnis gibt´s hier: http://www.openstreetmap.org/?lat=51.32 … 4&layers=M
Allerdings wird hier die Militärfläche von den Waldflächen überlagert. Man kann dadurch die Grenzen des Übungsplätzes im Mapnik/Osmarender nicht erkennen.
Warum ist das so? Was habe ich falsch gemacht?
Offline
#2 2010-10-09 01:07:07
- Ebbe73
- Member
- Registered: 2009-03-24
- Posts: 384
Re: landuse=military
Hmm, auch ich kann da keinen Mapping-Fehler entdecken:
- Alle Flächen sind geschlossen, ohne doppelte Punkte, etc.
- Beide Military-Flächen sind (bis auf den Namen) gleich getaggt.
- Es gibt keine Layer-Tags, die irgendetwas durcheinander bringen könnten.
- Es gibt nicht einmal Multipolygone, die nur bei der "fehlerhaften" Fläche vorhanden sind und dort bisher unbekannte Render-Fehler erzeugen könnten.
- Sonstige Besonderheiten (abgesehen von der ja sicher beabsichtigten "Testfläche") sind mir nicht aufgefallen.
Daher ein paar Spekulationen darüber, welche Abweichungen zwischen den Flächen vielleicht für das unterschiedliche Rendern verantwortlich sein könnten:
- Bei der "falsch" gerenderten Military-Fläche liegen zwei Waldpolygone komplett innerhalb der Fläche. Vielleicht denkt der Mapnik-Render daher, dass er jene Waldpolygone aus der Fläche ausschneiden muss. Und wenn jene schon ausgeschnitten werden müssen, passiert das beim Rest des Waldes auch gleich. Hier würde also das ansonsten von den meisten gewünschte Verhalten, nämlich dass innenliegende Flächen auch ohne Multipolygone aus äußeren ausgeschnitten werden, negativ zurückschlagen. Ggf. mal testweise die beiden Waldflächen an je einer Stelle aus der Military-Fläche herausziehen, dadurch müsste sich dies als Fehlerursache nachweisen lassen.
- Die "korrekt" gerenderte Military-Fläche hat keinerlei gemeinsame Knotenpunkte mit anderen Flächen. Vielleicht funktioniert nur dann das "überlagerte" Rendern immer zuverlässig einwandfrei.
- Die "korrekt" gerenderte Military-Fläche überlagert sich nur mit einer Waldfläche, die "falsch" gerenderte mit mehreren Flächen unterschiedlichen Typs. Vielleicht bekommt Mapnik damit Probleme. Oder es kann nicht mit allen Flächentypen eine Überlagerung vornehmen und lässt diese daher gleich ganz weg.
Mehr als Spekulationen sind das aber nicht.
Offline
#3 2010-10-09 09:22:06
- _torsten_
- Member
- From: Thüringen
- Registered: 2010-03-15
- Posts: 512
Re: landuse=military
(abgesehen von der ja sicher beabsichtigten "Testfläche")
Ja, diese Testfläche war beabsichtigt.
Bei der "falsch" gerenderten Military-Fläche liegen zwei Waldpolygone komplett innerhalb der Fläche. Vielleicht denkt der Mapnik-Render daher, dass er jene Waldpolygone aus der Fläche ausschneiden muss.
Ich habe jetzt die Fläche des StOUePl in drei kleinere Flächen aufgeteilt. Bei jeder schneidet die Umrandung ein Stück der Waldflächen. Nun bin ich ja mal gespannt ...
Offline
#4 2010-10-09 09:24:23
- Ldp
- Member
- From: NL - Zeeland
- Registered: 2008-07-22
- Posts: 820
Re: landuse=military
Mapnik rendert z.Zt. großere Flächen zuerst.
Offline
#5 2010-10-09 09:41:42
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,144
Re: landuse=military
Naja, das Rendering des Überlappungsbereichs gefällt mir eh nicht so gut. Ich fände
eine rote Schraffur (wie in vielen professionellen Karten) schöner.
Grüße
Chris
Mapper aus dem Münsterland.
Offline
#6 2010-10-09 10:02:58
- _torsten_
- Member
- From: Thüringen
- Registered: 2010-03-15
- Posts: 512
Re: landuse=military
Mapnik rendert z.Zt. großere Flächen zuerst.
Und was heißt das genau? Muss man da die großen Flächen in viele kleine "zerlegen"?
Naja, das Rendering des Überlappungsbereichs gefällt mir eh nicht so gut. Ich fände
eine rote Schraffur (wie in vielen professionellen Karten) schöner.
Mir gefallen Schraffuren auch besser. Aber mir geht´s ja erst mal um das Prinzip. Und wenn bei
Mapnik die "Vermischung" nicht funktioniert, dann funktioniert sie vielleicht bei anderen Renderern
auch nicht.
Ja ja, wir erstellen die Daten nicht für die Renderer ... ![]()
Offline
#7 2010-10-09 10:18:18
- aighes
- Member
- From: Shanghai
- Registered: 2009-03-29
- Posts: 5,383
- Website
Re: landuse=military
Ldp wrote:Mapnik rendert z.Zt. großere Flächen zuerst.
Und was heißt das genau? Muss man da die großen Flächen in viele kleine "zerlegen"?
Nein, man muss Mapnik beibrigen, wie es zu rendern hat.
Btw: Wofür ist das area=yes gut?
Viele Grüße
Henning
Offline
#8 2010-10-09 10:25:08
- _torsten_
- Member
- From: Thüringen
- Registered: 2010-03-15
- Posts: 512
Re: landuse=military
Btw: Wofür ist das area=yes gut?
Das war bei der kleinen Fläche, die ich vergrößert und angepasst habe, vorhanden und ich wollte es nicht löschen.
Einen Sinn hat es m.M. nach nicht. Es ist ja eine geschlossene Fläche. ![]()
Offline
#9 2010-10-09 12:52:11
- Nightdive
- Member
- Registered: 2009-03-10
- Posts: 446
Re: landuse=military
>Einen Sinn hat es m.M. nach nicht. Es ist ja eine geschlossene Fläche. smile
Bei einer nicht geschlossenen Fläche macht es noch weniger Sinn bzw. es ergibt einen Fehler dort area=yes zu benutzen.
Im allgemeinen ist area=yes nur bei Fußgängerzonen als Fläche sinnvoll
Offline
#10 2010-10-10 15:53:47
- Willi2006
- Member
- From: Khon Kaen, Thailand
- Registered: 2009-12-12
- Posts: 421
- Website
Re: landuse=military
Meines Erachtens ist das zugrundeliegende Problem, dass sich hier zwei Flächen überdecken und jede ihre eigene Farbe hat. Das Ergebnis hängt von der Arbeitsweise des Renderers ab. Mapnik mischt irgendwie. Bei Osmarender überdeckt eine Farbe einfach die andere. Da immer mehr kartiert wird kommt diese Situation immer öfters vor.
Helfen kann eine möglichst strikte Trennung in Bedeckung der Fläche (landcover) und Nutzung der Fläche (landuse im eigentlichen Sinn). Wird dann landcover durch die Farbe und landuse durch Schraffur oder Symbole dargestellt so kann auf einer Fläche ein landcover und mehrere landuse dargestellt werden. Zum Beispiel landcover Wald (Bäume) durch die Farbe grün und landuse=military und Naturreservat durch kleine Panzersymbole abwechselnd mit dem Schriftzug "NR" auf dieser Farbe.
Diese Problematik wurde schon mehrfach diskutiert. Zum Beispiel unter Wie tagged man ein NSG -- richtig.
Offline
#11 2010-10-12 07:01:25
- _torsten_
- Member
- From: Thüringen
- Registered: 2010-03-15
- Posts: 512
Re: landuse=military
http://www.wanderreitkarte.de/index.php … 40&zoom=13
So sieht´s gut aus. ![]()
Offline
#12 2010-10-12 08:28:27
- juson
- Member
- Registered: 2010-04-27
- Posts: 454
Re: landuse=military
http://www.wanderreitkarte.de/index.php … 40&zoom=13
So sieht´s gut aus.
M. E. "läuft" das Militärgebiet aber aus seinen Grenzen:
http://www.wanderreitkarte.de/index.php … 76&zoom=15
Offline
#13 2010-10-12 08:40:32
- _torsten_
- Member
- From: Thüringen
- Registered: 2010-03-15
- Posts: 512
Re: landuse=military
M. E. "läuft" das Militärgebiet aber aus seinen Grenzen:
http://www.wanderreitkarte.de/index.php … 76&zoom=15
Nein, es sind 3 Flächen:
2 x range
1 x barracks.
Ob man die beiden "ranges" zusammenfassen kann weiß ich nicht.
Beide zusammen als eine große Fläche waren ja der Grund für die Eröffnung dieses Themas. ![]()
Last edited by _torsten_ (2010-10-12 08:44:08)
Offline
#14 2010-10-12 11:24:34
- juson
- Member
- Registered: 2010-04-27
- Posts: 454
Re: landuse=military
Schau doch bitte mal:
http://www.wanderreitkarte.de/index.php … 67&zoom=16
Ich meinte folgendes:
Hier sind die gestrichelten Linien (Schraffur) nicht durch begrenzende Linien umfaßt. Bei den angrenzenden Gebieten ist das nachvollziehbar.
Ist das ok? Fehlt da nur ein "Zaun"?
Offline
#15 2010-10-12 16:54:56
- _torsten_
- Member
- From: Thüringen
- Registered: 2010-03-15
- Posts: 512
Re: landuse=military
Schau doch bitte mal:
http://www.wanderreitkarte.de/index.php … 67&zoom=16Ich meinte folgendes:
Hier sind die gestrichelten Linien (Schraffur) nicht durch begrenzende Linien umfaßt. Bei den angrenzenden Gebieten ist das nachvollziehbar.
Ist das ok? Fehlt da nur ein "Zaun"?
Keine Ahnung, woran das liegt. Eventuell daran, dass die military=range als area=yes definiert sind? Das werde ich gleich mal testen.
Unabhängig davon hast du Recht. Um die military=barracks gehört ein Zaun. Den habe ich ergänzt.
Edit: Nö. daran liegt´s nicht, denn nur eine der beiden Teilflächen (Südosten) hat area=yes.
Last edited by _torsten_ (2010-10-12 16:57:33)
Offline
#16 2010-12-31 11:25:04
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,144
Re: landuse=military
Naja, das Rendering des Überlappungsbereichs gefällt mir eh nicht so gut. Ich fände
eine rote Schraffur (wie in vielen professionellen Karten) schöner.
Hier noch ein "schönes" Anti-Beispiel für das Mapnik Rendering von Militärgebieten:
http://www.openstreetmap.org/?lat=54.36 … 48&zoom=12![]()
Chris
Mapper aus dem Münsterland.
Offline
#17 2010-12-31 12:56:36
- trekki
- Member
- Registered: 2010-10-30
- Posts: 254
Re: landuse=military
Hier noch ein "schönes" Anti-Beispiel für das Mapnik Rendering von Militärgebieten:
http://www.openstreetmap.org/?lat=54.36 … 48&zoom=12
Chris
Dies ist wohl eher ein Fehler in der Eingabe: der Landuse überschneidet sich selbst.
-trekki
Offline
#18 2010-12-31 13:09:04
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,144
Re: landuse=military
Dies ist wohl eher ein Fehler in der Eingabe: der Landuse überschneidet sich selbst.
Naja, wenn sich die beiden Schießgebiete (Todendorf und Putlos) überschneiden, ist es richtig gemappt.
http://www.spiegel.de/spiegel/print/d-40693908.html
Chris
Mapper aus dem Münsterland.
Offline
#19 2010-12-31 13:20:34
- juson
- Member
- Registered: 2010-04-27
- Posts: 454
Re: landuse=military
Scheint nicht nur bei Militärgebieten ein "Problem" zu geben. Hier ist handelt es sich um ein Naturschutzgebiet für Austern.
http://www.openstreetmap.org/?lat=45.91 … 2&layers=M
Auch da wäre eine Schraffur irgendwie schöner.
Offline
#20 2010-12-31 15:49:28
- Nightdive
- Member
- Registered: 2009-03-10
- Posts: 446
Re: landuse=military
Ein area=yes wird nur bei Tags benutzt die nur als way güötig sind wie highway=* und eigentlich war dieser Tag ausschließlich für Fußgängerzonen gedacht.
Bei einem Flächentags wie lanuse, natural ist es nicht nur unnötig sondern auch falsch.
Offline
#21 2011-01-06 10:44:00
- brogo
- Member
- From: 54,11 +-1°
- Registered: 2009-06-02
- Posts: 553
Re: landuse=military
Ich habe vor kurzem mal Schraffuren für landuse=military vorgeschlagen. [1]
Christian
Offline
#22 2011-01-06 17:05:45
- Peter Maiwald
- Member

- From: Berlin
- Registered: 2009-01-10
- Posts: 561
Re: landuse=military
Hier gibts realistische Schraffuren, die man auch gleich nach Ländern oder Einsatzgebieten (Wüste, Schnee, Wald...) untergliedern könnte:
http://www.armeeladen.de/shop/shop_content.php?coID=9
Als Beispiel: Für ehemalige Truppenübungsplätze der DDR vielleicht diese Darstellung:
:-)
Offline
#23 2011-01-06 22:53:51
- Emploi
- Member

- From: Sachsen
- Registered: 2008-06-25
- Posts: 193
- Website
Re: landuse=military
Anm. "Ein Strich; kein Strich" für die Verteidigung der heimischen Nadelwälder! ![]()
Last edited by Emploi (2011-01-06 22:54:42)
ku-klux-klan: JA, WikiLEAKS Nein: "Pressefreiheit ist unbezahlbar, für alles andere gibt es MASTERCARD und die lustige VISA - Card!"
...
Offline
#24 2011-01-17 15:00:20
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,144
Re: landuse=military
Moinsen,
military wird nun schraffiert in Mapnik:
http://www.openstreetmap.org/?lat=52.98 … 86&zoom=13
Supi. ![]()
Chris
Mapper aus dem Münsterland.
Offline
#25 2011-01-17 15:42:08
- !i!
- Member

- Registered: 2009-11-28
- Posts: 3,313
- Website
Re: landuse=military
Das sieht gar nicht schlecht aus ![]()
privater Account von KVLA-HRO-Mei
Offline