Hallo, ich habe das Dorf Hummersen erfasst, welches mitten in einem Waldstück liegt. http://www.openstreetmap.org/?lat=51.87838&lon=9.33006&zoom=15&layers=B000FT... Ich habe auch brav ein Multipolygon mit inner und outer drum gezogen und das inner noch mit einem residential getaggt. Wenn ich mir das Ergebnis aber auf der Karte ansehe, fehlt das residential. Kann mir jemand sagen, was ich falsch macht? Na denn Andreas .................................................................. PHOENIX CONTACT ELECTRONICS GmbH Sitz der Gesellschaft / registered office of the company: 31812 Bad Pyrmont USt-Id-Nr.: DE811742156 Amtsgericht Hannover HRB 100528 / district court Hannover HRB 100528 Geschäftsführer / Executive Board: Klaus Eisert Roland Bent Dr. Martin Heubeck ___________________________________________________________________ Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und vernichten Sie diese Mail. Das unerlaubte Kopieren, jegliche anderweitige Verwendung sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. ---------------------------------------------------------------------------------------------------- This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure, distribution or other use of the material or parts thereof is strictly forbidden. ___________________________________________________________________
Andreas Engel wrote:
ich habe das Dorf Hummersen erfasst, welches mitten in einem Waldstück liegt.
http://www.openstreetmap.org/?lat=51.87838&lon=9.33006&zoom=15&layers=B000FT...
Ich habe auch brav ein Multipolygon mit inner und outer drum gezogen und das inner noch mit einem residential getaggt. Wenn ich mir das Ergebnis aber auf der Karte ansehe, fehlt das residential.
Im Osmarenderer ist das residental sichtbar. Entweder ist das ein Mapnik Bug oder es liegt daran das Mapnik gerade aktualisierungsprobleme hat (das ist der Fall) oder der kombinierte Fall von Mapnik Aktualisierungsproblemen und Relationproblemen die erst wöchentlich behoben werden. Einen Fehler konnte ich dort nicht finden bis auf 2 nicht verbundene Straßen die nichts mit dem Problem zu tun haben. Matthias
Hallo, Matthias Versen schrieb:
Einen Fehler konnte ich dort nicht finden bis auf 2 nicht verbundene Straßen die nichts mit dem Problem zu tun haben.
Matthias
hmm ich glaube dann habe ich das mit den Multipolygonen noch immer nicht richtig verstanden. Ich hatte mich bisher hiernach gerichtet http://wiki.openstreetmap.org/wiki/DE:Relation:multipolygon und so wie ich das verstehe darf der inner Ring garkeine Merkmale haben. Sollte sich darin etwas befinden (Insel, See, usw.) dann muss dieses nochmal gesondert mit einer neuen Fläche erfasst werden die eigentlich nichts mit dem Multipolygon zu tun hat (bis auf das sie ggfls. gemeinsame Nodes verwendet). Wie ist es denn nun richtig? Ich sehe schon, ich muss mir das Thema Multipolygon und Relationen nochmal ganz langsam und in Ruhe antun. :-) Gruß, Sascha
On Wed, May 20, 2009 at 12:17:26PM +0200, Sascha Fleiss wrote:
hmm ich glaube dann habe ich das mit den Multipolygonen noch immer nicht richtig verstanden. Ich hatte mich bisher hiernach gerichtet http://wiki.openstreetmap.org/wiki/DE:Relation:multipolygon und so wie ich das verstehe darf der inner Ring garkeine Merkmale haben. Sollte sich darin etwas befinden (Insel, See, usw.) dann muss dieses nochmal gesondert mit einer neuen Fläche erfasst werden die eigentlich nichts mit dem Multipolygon zu tun hat (bis auf das sie ggfls. gemeinsame Nodes verwendet).
Wie ist es denn nun richtig? Ich sehe schon, ich muss mir das Thema Multipolygon und Relationen nochmal ganz langsam und in Ruhe antun. :-)
Urspruenglich war das so das der inner ring dieselben attribute tragen MUSSTE wie der outer ring. Das ist mit den multipolygonen weggefallen und auf den inner ring kannst du mittlerweile packen was du willst d.h. ggfs auch eine residential area Flo -- Florian Lohoff flo@rfc822.org +49-171-2280134 Those who would give up a little freedom to get a little security shall soon have neither - Benjamin Franklin
Sascha Fleiss wrote:
hmm ich glaube dann habe ich das mit den Multipolygonen noch immer nicht richtig verstanden. Ich hatte mich bisher hiernach gerichtet http://wiki.openstreetmap.org/wiki/DE:Relation:multipolygon und so wie ich das verstehe darf der inner Ring garkeine Merkmale haben. Sollte sich darin etwas befinden (Insel, See, usw.) dann muss dieses nochmal gesondert mit einer neuen Fläche erfasst werden die eigentlich nichts mit dem Multipolygon zu tun hat (bis auf das sie ggfls. gemeinsame Nodes verwendet).
Wie ist es denn nun richtig? Ich sehe schon, ich muss mir das Thema Multipolygon und Relationen nochmal ganz langsam und in Ruhe antun. :-)
Das ist nicht unbedingt eine Frage der Relation sondern der einer Fläche. Du malst eine in sich geschlossen Linie (Dreieck, Kreis,...) bestehend aus einem Kreis und gibst ihr einen Flächentag, was dafür sorgt das alles was innerhalb der geschlossenen Linie liegt als Fläche markiert wird. Jetzt das Beispiel eines Waldes mit einer Lichtung: Du malst einen äußeren Ring (outer) der aus einem Weg besteht und in sich geschlossen ist und gibst dem einen Flächentag landuse=forest. Für eine Lichtung mit Hilfe einer multipolygon Relation malst Du nun einen inneren Ring (inner). Mit dem Multipolygon gibst du nun vor das die Fläche des landuse=forest nicht die ganze innere Fläche des äußeren Rings ausfüllen soll, sondern nur die Fläche zwischen innerem und äußerem Ring. Auf dem inneren Ring kannst Du natürlich auch ein Flächentag setzen was dafür sorgt das alles was innerhalb des inneren Ringes liegt diese Fläche bekommt. Beispiele : Äußerer Ring : landuse=forest innerer Ring : kein Flächentag Ergebnis: Wladfläche zwischen äußerem und inneren Ring, innerer Ring ist leer Aüßerer Ring: landuse=forest Innerer Ring: landuse=forest Ergebnis: Wie im ersten Beispiel nur der innere Ring wird durch den Flächentag forest ebenfalls mit Wald ausgefüllt. Das Ergebnis ist logisch falsch weil warum sollte man dann überhaupt einen inneren Ring zeichnen wenn sowieso die ganze Fläche als forest deklariert ist ? Die Renderer machen es aber logisch falsch aus historischen Gründen und der innere Ring wird nichts ausgefüllt, trotzdem sollte man es so nicht mehr so zeichnen. Äußerer Ring: landuse=forest Innerer Ring: landuse=residental Ergebnis: Zwischen outer und inner wieder Waldfläche und die innere Fläche wird als mit einer residentalfläche ausgefüllt. Matthias
participants (4)
-
Andreas Engel -
Florian Lohoff -
Matthias Versen -
Sascha Fleiss