x

Europakarte im individuellen Design / Rendering / Tiling


  1. Europakarte im individuellen Design / Rendering / Tiling · doubleq (Gast) · 26.04.2009 16:37 · [flux]

    Hallo,

    ich habe mich die letzten Tage intensiv mit Osmosis und Osmarender auseinandergesetzt, weil ich für ein Hochschulprojekt eine eigene Europakarte rendern möchte. Dabei bin ich nun auf ein paar Probleme gestoßen bei deren Lösung ich gerade nicht weiterkomme. Vielleicht zur Information - ich bin auf Linux unterwegs.

    1. Ein allgemeines Problem - im Moment rendere ich probeweise nur das Material einzelner Länder. Das funktioniert soweit ganz gut so lange die Dateigrößen der OSM-Dateien überschaubar bleiben. Will ich später jedoch ganz Europa in ein Bild rendern, komme ich wohl nicht ohne Tiling aus. Reicht hierfür die BoundingBox von Osmosis aus, oder gibt es vielleicht noch ein Tool, das mir eine OSM-Datei in einem Rutsch in x * y Kacheln unterteilt?

    2. Als Basis hätte ich gerne die Umrisse der Ländergrenzen. Da hier das OSM-Material über Europa hinweg nicht konsistent ist, habe ich schon nach Lösungen gesucht und das hier gefunden: http://wmaz.math.uni-wuppertal.de/olbricht/osm/
    Ich bin mir nur nicht ganz klar, wie ich diese Daten gerendert bekomme. Mein bisheriger Versuch bestand darin, die Wege in eine bestehende OSM-Datei zu kopieren, für das filtern jeweils ein Tag/Value hinzuzufügen und das dann an Osmarender zu geben. Allerdings blieb die Fläche nach dem Rendern weiß. Wahrscheinlich mache ich irgendwas falsch und habe das noch nicht ganz verstanden - deshalb wäre ich über einen Tipp dankbar.

    3. Gibt es irgendwo Befehlsreferenzen für Osmosis / Osmarender in denen wirklich alle Optionen beschrieben sind?

    Bitte verzeiht die vermutlich einfachen Fragen - ich denke ich brauche vor allem kleine Denkanstöße um weiterzukommen.

    Beste Grüße
    doubleq


    • Re: Europakarte im individuellen Design / Rendering / Tiling · Nop (Gast) · 26.04.2009 23:51 · [flux]

      doubleq wrote:

      1. Ein allgemeines Problem - im Moment rendere ich probeweise nur das Material einzelner Länder. Das funktioniert soweit ganz gut so lange die Dateigrößen der OSM-Dateien überschaubar bleiben. Will ich später jedoch ganz Europa in ein Bild rendern, komme ich wohl nicht ohne Tiling aus. Reicht hierfür die BoundingBox von Osmosis aus, oder gibt es vielleicht noch ein Tool, das mir eine OSM-Datei in einem Rutsch in x * y Kacheln unterteilt?

      Was ich sicher sagen kann: Die Bounding Box von Osmosis reicht nicht aus, Osmosis schneidet an den Kanten hart ab, so daß es zu Artefakten und fehlenden Elementen entlang der Schnittlinien kommt.