You are not logged in.

Announcement

*** NOTICE: CONTENT MIGRATION PENDING! Read More about the import. Bug? Post them here***

#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

Ebbe73 wrote:

(abgesehen von der ja sicher beabsichtigten "Testfläche")

Ja, diese Testfläche war beabsichtigt.


Ebbe73 wrote:

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

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"?


chris66 wrote:

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 ... wink

Offline

#7 2010-10-09 10:18:18

aighes
Member
From: Shanghai
Registered: 2009-03-29
Posts: 5,383
Website

Re: landuse=military

_torsten_ wrote:
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

aighes wrote:

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. smile

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

Offline

#12 2010-10-12 08:28:27

juson
Member
Registered: 2010-04-27
Posts: 454

Re: landuse=military

_torsten_ wrote:

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

juson wrote:

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. wink

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

juson wrote:

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"?

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

chris66 wrote:

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
wink
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

chris66 wrote:

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
wink
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

trekki wrote:

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

[1] http://trac.openstreetmap.org/ticket/3309

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:
tarn_strichtarn_nva.jpg

:-)

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! big_smile

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!" sad...

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. wink

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 smile


privater Account von KVLA-HRO-Mei

Offline

Board footer

Powered by FluxBB