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.***
#26 2013-07-19 15:16:15
- aighes
- Member
- From: Shanghai
- Registered: 2009-03-29
- Posts: 5,383
- Website
Re: Fehler am Bodensee
Mit den Extrakten ist es halt so, wie bereits gesagt wurde, dass diese an den Grenzen nicht vollständig sind. Daten, die nicht vorhanden sind können auch nicht gerendert werden. Es ist daher auch nichts neues, dass man sich das nächst größere Extrakt besorgt. Da in den meisten Fällen das Datenvolumen dann recht hoch ist, nutzen viele Diff-Dateien (Dateien die nur die Änderungen in jeweiligen Zeitraum enthalten) um dieses Extrakt aktuell zu halten.
In deinem konkreten Fall müsstest du dir europe.osm.pbf herunterladen und lässt splitter mit deinem polygon und keep-complete auf europe.osm.pbf los. Das europe.osm.pbf kannst du dann bspw. mit osmupdate aktualisieren.
Noch eine Randbemerkung: Das Format o5m ist etwas effektiver (schneller und weniger RAM-Verbrauch) als pbf, braucht dafür aber mehr Speicherplatz auf der Festplatte. Das muss man letztlich selber abwägen.
Viele Grüße
Henning
Offline
#27 2013-07-20 15:03:43
- opasto
- Member
- Registered: 2011-11-24
- Posts: 168
Re: Fehler am Bodensee
Das sieht doch definitiv so aus, dass im geofabrik-Extrakt einfach die See-Kontur nicht komplett drin ist, also das südliche Ufer fehlt. Und wenn eine Fläche nicht ringsrum geschlossen ist, sondern der Renderer nur Linien mit Lücke kriegt, dann weiß er halt nicht: auf welcher Seite liegt denn nun die Fläche (das Wasser), nördlich oder südlich??
Das kann vieles erklären, aber offensichtlich nicht alles, denn um ein "nördlich von oder südlich von" unterscheiden zu können, muss ein "von" da sein, und das finde ich nicht immer: Wenn man im 4. Bild die untere Begrenzung der "Arche" nach links und rechts verlängert, kann man eine genau horizontale Linie, an welcher die Land und See Darstellungen wechselt sehen (in der Gesamtansicht der karte verläuft diese Linie bis zum anderen Seeufer). Wenn ich nun in josm schaue, an welchem Objekt dieser Wechsel stattfindet, finde ich gar nichts!! Keine Linie von West nach Ost, nicht mal Punkte an den Enden dieser Linie, welche ich mit der Linie in Zusammenhang bringen könnte. Wenn mir josm nicht irgendwelche Objekte verschweigt, muss diese Linie also beim Rendern von alleine entstehen. Man kann dies dann einen Artefakt nennen.
@aighes: Danke für die Hinweise. Ich habe aber selbst kein Problem, denn ich arbeite in dieser Gegend mit der Alpenkarte, welche diese Erscheinungen nicht zeigt. Zu meiner Motivation: Siehe den letzten Absatz meines letzten Beitrags.
Offline
#28 2013-07-20 16:29:36
- wycbtma
- Member
- Registered: 2013-06-30
- Posts: 83
Re: Fehler am Bodensee
Wenn man im 4. Bild die untere Begrenzung der "Arche" nach links und rechts verlängert, kann man eine genau horizontale Linie, an welcher die Land und See Darstellungen wechselt sehen (in der Gesamtansicht der karte verläuft diese Linie bis zum anderen Seeufer). Wenn ich nun in josm schaue, an welchem Objekt dieser Wechsel stattfindet, finde ich gar nichts!! Keine Linie von West nach Ost, nicht mal Punkte an den Enden dieser Linie, welche ich mit der Linie in Zusammenhang bringen könnte. Wenn mir josm nicht irgendwelche Objekte verschweigt, muss diese Linie also beim Rendern von alleine entstehen.
Musst dir mal testweise Merkaartor installieren und ein bisschen die Bildausschnitte am Monitor rumschieben, da sieht man mit jeder Bewegung sofort, wie solche Geisterlinien kreuz und quer "on the fly" entstehen, wenn eine gesplittete Flächenkontur nicht komplett im Ausschnitt zu sehen ist
Da versucht der Renderer halt zu raten und die zwei äußersten noch bekannten Punkte mit einer geraden Linie zu "schließen".
Auch bei Android-mapsforge-Karten gibt es einen ähnlichen Effekt, wenn eine gesplittete Flächenberandung während der Kartenkonvertierung irgendwelche internen Tilegrenzen überschritten hatte. Dort sind es dann meistens nur die Randbereiche, und die Flächen tendieren nicht zu verschwinden sondern zu wuchern, überdecken gern mal halbe Dörfer mit Wald oder so.
Bei ringförmig geschlossenen 1-Linien-Aussenkonturen haben diese Renderer dagegen nie Probleme.
Offline
#29 2013-07-20 23:08:30
- wycbtma
- Member
- Registered: 2013-06-30
- Posts: 83
Re: Fehler am Bodensee
Nochmal zum Bodensee an sich:
Da es gestern wieder brandneue Offline-Karten für mein Handy gab, hab ich gleich mal geguckt, ob der See jetzt wieder blau ist - und yes!
Dann nochmal etwas am Ufer entlanggeguckt, und dank halbtransparenter Wasserdarstellung fielen mir bei Immenstadt zwei so seltsame türkisblaue Flecken auf, mitten im Wasser:
http://www.openstreetmap.org/?lat=47.66 … 7&layers=M
Auf mapnik sieht man die gar nicht, aber ein Gegencheck im Editor ergab: das sind zwei Unterwasser-Wäldchen!
Dachte zuerst, die müsste man vielleicht noch als Inseln ausschneiden, aber dann festgestellt, dass die ja schon seit zwei Wochen in der See-Relation drin sind.
Allerdings nur in der vom "Obersee", nicht vom "Bodensee". Der Obersee hat ja zur Zeit kein eigenes Wasser, weil das MP lediglich für den Namen zuständig ist. Wahrscheinlich müssten sie stattdessen in das MP vom Bodensee?
Offline
#30 2013-07-21 07:10:15
- aighes
- Member
- From: Shanghai
- Registered: 2009-03-29
- Posts: 5,383
- Website
Re: Fehler am Bodensee
Ich würde sie in beide packen.
Viele Grüße
Henning
Offline
#31 2013-07-21 08:54:43
- opasto
- Member
- Registered: 2011-11-24
- Posts: 168
Re: Fehler am Bodensee
das sind zwei Unterwasser-Wäldchen! cool
http://www.panoramio.com/photo/17180117 … google.com
Last edited by opasto (2013-07-21 08:59:01)
Offline
#32 2013-07-22 09:29:47
- Weide
- Member
- Registered: 2009-04-05
- Posts: 1,491
Re: Fehler am Bodensee
Der Obersee hat ja zur Zeit kein eigenes Wasser, weil das MP lediglich für den Namen zuständig ist.
Der Name allein nützt nichts, es muss auch noch irgendein Objekt angegeben werden z.B. place=locality.
Für einen Renderer ist die erste Frage "Was soll da hin gemalt werden?", davon abhängig wird dann die richtige Art der Namensplazierung, Farbe, Schriftart, ... ermittelt. Wenn da jetzt kein Objekt steht, also nichts gemalt werden soll, dann gibt es auch keine Kriterien wie der Name da hin soll und es kann gut passieren, dass er garnicht auftaucht.
Weide
Offline