OpenStreetMap logo OpenStreetMap

k4r573n's Diary

Recent diary entries

OSM als Geburtstagsgeschenk

Posted by k4r573n on 28 April 2014 in German (Deutsch). Last updated on 30 April 2014.

Ausgangssituation

  • Problem: Fehlendes Geburtstagsgeschenk
  • Vorraussetzung: ein Arch Linux Notebook und Internet
  • Idee: Erstellen einer hübschen personalisierten Karte des Wohnorts des Glücklichen (gedruckt)

Ansatz

Aufgrund von früheren Projekten fiel die Wahl auf Maperitive, das man unter Arch Linux z.B. mit diesem Paket installieren kann.

Nach einigem Herumprobieren mit der Software wurde klar, dass die Watercolormap super in den Hintergrund passt und sich dort drüber ein Wireframe ähnlicher Overlay ganz gut macht.

Umsetzung

So sind in einigen Stunden Arbeit das folgende Scrpit, sowie die entsprechende Render Regel, entstanden. https://gist.github.com/kartenkarsten/11370822 (Anmerkung zur Nutzung weiter unten)

Dabei stellte sich allerdings das Problem, dass die Karte mit Häusern einfach besser aussieht, so dass erst einmal ein Tag ins Mapping floss, bevor es weiter gehen konnte^^. Leider wird die Watercolor Map nicht so häufig neu gerendert, weshalb man möglichst an den dort dargestellten Elementen nur wenig verändert, da sonst der Overlay nicht mehr zum Untergrund passt.

Probleme und Lösungen

Hat man genug gemappt, muss man die OSM Daten in Maperative durch die entsprechende Schaltfläche mit der Overpass-API neu herunterladen (in dem Script habe ich das leider nicht eingebaut bekommen). Noch harkeliger ist der Export als SVG. Denn hierfür muss die Print-View richtig gesetzt sein, was bei mir ebenfalls nicht durch das Skript funktioniert hat (also manuell machen!) und dann entsprechend auch manuell als SVG exportieren (z.B. in Zoomlevel 17). Dazu den folgenden Befehl in die Commandozeile der Software einfügen: export-svg zoom=17 file=/tmp/bergen.svg

Leider klappte auch das bei mir nicht auf Anhieb, da einige Kacheln nicht geladen werden konnten. Abhilfe schaffte hier ein manuelles Füllen des Caches (./Maperitive/Cache/WebTiles/Stamen\ Watercolor). Dabei darf man sich nur nicht verwirren lassen, dass Maperitive die ‘jpg’ Kacheln in ‘png’ umnennt.

See full entry

Location: Jiggel, Bergen an der Dumme, Samtgemeinde Lüchow (Wendland), Lüchow-Dannenberg, Niedersachsen, 29468, Deutschland

Hey damit es hier nicht so leer aussieht - muss ich ja auch mal etwas schreiben^^
und zwar über meine "mapping Tour" nach Gestacht

Die Planung habe ich natürlich nur mit OSM Kartenmaterial gemacht und habe mir mit OpenRouteService etwas herausgesucht. Denn zum Glück sind zwischen Gestacht und Lauenburg schon viele (Wald-)Wege erfasst - und jetzt auch noch einpaar mehr :)
Vorallem an der B5 fehlte teilweise noch der Straßenbegleitende Radweg - den ich erst einmal als cycleway=track eingetragen habe damit dort schon einmal das Routing klappt.

Dann mal schauen wo es nächstes hin geht!

Location: Schnakenbek, Lütau, Kreis Herzogtum Lauenburg, Schleswig-Holstein, Deutschland