You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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.***

#26 2011-01-18 08:40:49

Masch
Member
Registered: 2008-09-24
Posts: 127

Re: landuse=military

Naja, man kann die Begrenzung des Militärgebiets nur erahnen, weil die Schraffurlinien soweit auseinander liegen.

Und wenn, wie im Beispiel, schon Multipolygone verwendet werden, warum dann nicht gleich ein richtiges Tag wie boundary=military nehmen, anstatt landuse zu missbrauchen? Tagging für den Renderer oder einfach nur um gegen den Strom zu schwimmen?


Naaarf!

Offline

#27 2011-01-18 08:58:01

wambacher
Member
From: Schlangenbad/Wambach, Germany
Registered: 2009-12-16
Posts: 16,769
Website

Re: landuse=military

Masch wrote:

Naja, man kann die Begrenzung des Militärgebiets nur erahnen, weil die Schraffurlinien soweit auseinander liegen.

Und wenn, wie im Beispiel, schon Multipolygone verwendet werden, warum dann nicht gleich ein richtiges Tag wie boundary=military nehmen, anstatt landuse zu missbrauchen? Tagging für den Renderer oder einfach nur um gegen den Strom zu schwimmen?

verklickt, sorry

Last edited by wambacher (2011-01-18 08:58:31)

Offline

#28 2011-01-18 10:52:22

de_muur
Member
Registered: 2008-08-14
Posts: 833

Re: landuse=military

Masch wrote:

Und wenn, wie im Beispiel, schon Multipolygone verwendet werden, warum dann nicht gleich ein richtiges Tag wie boundary=military nehmen, anstatt landuse zu missbrauchen? Tagging für den Renderer oder einfach nur um gegen den Strom zu schwimmen?

Ist es nicht sinnvoller, die betroffene Flaeche zu erfassen als nur die Randlinie der Flaeche?
Sonst koennte man z.B. bei hinreichender Zoomstufe nicht mehr erkennen, dass man sich im Militaergebiet befindet, weil die Aussengrenzen ausserhalb des dargestellten Bereiches liegen.

Gruss
Torsten

Offline

#29 2011-01-18 11:29:29

Masch
Member
Registered: 2008-09-24
Posts: 127

Re: landuse=military

de_muur wrote:

Ist es nicht sinnvoller, die betroffene Flaeche zu erfassen als nur die Randlinie der Flaeche?

Ich weiß nicht was du erfasst, aber ich erfasse Polygone. Ob die dann als Flächen dargestellt werden oder nur als Linie, ist Sache des Renderers. Warum sollte man boundary=military bei Mapnik nicht genauso als Fläche darstellen können wie zB boundary=national_park?


Naaarf!

Offline

#30 2011-01-18 13:04:48

de_muur
Member
Registered: 2008-08-14
Posts: 833

Re: landuse=military

Masch wrote:

Ich weiß nicht was du erfasst, aber ich erfasse Polygone. Ob die dann als Flächen dargestellt werden oder nur als Linie, ist Sache des Renderers.

Nicht ganz. Wenn ich eine Flaecheneigenschaft in die Datenbank eintrage, dann erwarte ich auch, dass diese als Flaechenelement vom Renderer dargestellt wird. Bei zwei aneinandergrenzenden Elemente kann/sollte da ein nahtloser Uebergang entstehen. genauso ist es dem Renderer dann auch erlaubt, fuer Darstellungszwecke eine Flaeche in Teilflaechen zu unterteilen. Da diese ja nahtlos aneiannder grenzen, macht das am Ende keinen Untershcied.

Wenn ich aber die Grenzlinien von Objekten erfasse, dann darf bei zwei aneinandergrenzenden Objekten die Linie auf keinen Fall verschwinden. Und genauso darf ein Renderer auch keine zusaetzlichen Grenzlinien einfuegen, in dem er das Objekt in teilflaechen untergliedert.

Das ist jetzt ein wenig spitzfindig, da es erstens in der OSM-API ja leider keine Unterscheidung zwischen Flaeche und Begrenzungslinie gibt und zweitens sowohl beim Mappen als auch beim Rendern Verstoesse gegen diese Unterscheidung nicht unueblich sind.

Trotzdem hat die Unterscheidung aber durchaus ihre Berechtigung. Nehmen wir mal ein praktisches Beispiel. Da gibt es zwei aneinandergrenzende Seen, die beide mit natural=water und boat=yes markiert sind. In diesem Fall sollte man ja wohl erwarten koennen, dass man ueber die Verbindungslinie hinweg mit einem Boot von dem einen See in den anderen fahren kann. Wenn man nun statt der Seeflaechen die Raender der Seen mit natural=coastline erfasst haette, dann waeren diese Seen auch durch Kuestenlinien voneinander getrennt und ein Ueberwechseln waere nicht moeglich. (Im zweiten Fall wuerde man wahrscheinlich zwei getrennte Kuestenlinien einzeichnen, um die Trennung zu betonen, vom Prinzip her wuerde das aber keinen Untershcied machen.)

Gruss
Torsten

Offline

#31 2012-06-23 18:02:37

NAVSTAR
Member
Registered: 2008-08-13
Posts: 5

Re: landuse=military

Ich würde sagen: "Irrtum". military=* wird nicht gerendert. Es ist nach wie vor landuse=military welches getagged ist und gerendert wird.

Offline

#32 2012-06-23 18:06:09

NAVSTAR
Member
Registered: 2008-08-13
Posts: 5

Re: landuse=military

Ups, der Bezug fehlt: Mein Kommentar betraf #25 bezüglich Mapnik.

Offline

Board footer

Powered by FluxBB