Die hier vorgestellten Skripte basieren auf dem OSMify von John Mc Kerrell. Dieser hat mir freundlicherweise gestattet diese weiter zu verbreiten, ebenso wie er mir super beim Anpassen geholfen hat. Daher darf auch jeder gerne meine Änderungen übernehmen.
OSMify Germany ist ein Satz von JavaScripten die es ermöglichen auf den GoogleMaps API basierenden Karten, wie etwa der Cachekarte von Geocaching.com, zusätzliche Layer mit den OpenStreetMap Karten anzureichern. Das besondere an OSMify Germany gegenüber den orginal OSMify Skripten sind zusätzliche Karten, die speziell für Deutschland und teilweise auch Nachbarländer/Gebiete gerendert werden. Diese umfassen Karten des Öffentlichen Nahverkehrs als auch Wanderkarten mit Höhenprofil! Teilweise werden diese aber (noch) nicht für das gesamte Bundesgebiet oder in allen Zoomstufen gerendert, aber die Angebote verbessern sich. Diese Karten stehen bisher i.d.R. unter der CC by SA Lizenz (welche von OpenStreetMap bisher genutzt wird), wobei die Höhenprofile meist andere Lizenzen haben. Die genauen Quellen und deren Lizenzen findet ihr jeweils in den Kartenansichten.
Für den Firefox Browser ist das ganze ganz leicht. Ihr müsst nur GreaseMonkey installieren (evtl. habt ihr das bereits installiert) und könnt unten auswählen (und nur einen Klick tätigen), ob ihr nur die Standard OSM-Karten für Geocaching.com haben wollt oder aber die ganze Ladung (die verschiedenen Karten werden am Ende vorgestellt).
Für alle anderen Browser (oder Firefox ohne GreaseMonkey) müsst ihr leider etwas komplizierter Vorgehen: Hier müsst ihr den jeweils verlinkten Java-Skript Code als Lesezeichen abspeichern (i.d.R. Rechtsklick und da den entsprechenden Menüpunkt auswählen). Am besten legt ihr das Lesezeichen in die Shortcut-Leiste des Browsers. Jetzt müsst ihr nach Aufruf der Karte nur noch einmal das Lesezeichen aufrufen, dann sollten die Karten gleich auftauchen. Auf diese Art und Weise lassen sich aber auch für viele (oder alle?) auf der GoogleMaps-API basierenden Webseiten mit den OSM-Karten anreichern. Hier gibt es zwei Versionen, eine mit zusätzlichem Menü zur Auswahl und eine ohne, wobei für Geocaching.com und viele Webseiten letztere reicht, aber nicht für alle (im Zweifelsfall ausprobieren).
| Karten | GreaseMonkey | JavaScript ohne Menü | JavaScript mit Menü |
|---|---|---|---|
| Alle Karten | Installieren | Lesezeichen | Lesezeichen |
| Nur OsmaRender und Mapnik | Installieren | Lesezeichen | Lesezeichen |
Für kleine Monitore empfiehlt sich zusätzlich die Anwendung des von UncleOwen erstellten GreaseMonkey Scripts, das bei der Geocaching.com GoogleMaps Karte das Menü auf der linken Seite entfernt. Installieren
Vorstellung der Karten:
Bitte beachtet, dass ich hier nur mein Wissen wiedergebe, dies kann unvollständig oder auch veraltet sein. Verbesserungen oder neue/andere Karten können mir gerne genannt werden.
Mapnik
Bei Mapnik handelt es sich um den Standard-Renderer des OSM-Projekts. Das Rendering geschieht weltweit und ist auch recht gut für das Caching geeignet. Das Rendering geschieht aber nicht täglich, so dass die Straße, welche man am Vortag eingegeben hat vielleicht noch nicht existiert.
OsmaRender
Bei OsmaRender handelt es sich um einen alternativen Renderer. Durchgeführt wird es durch das Projekt Tiles@Home, welches verteilt läuft. Das Rendering geschieht (meines Wissens) täglich, so dass auch aktuelle Änderungen an den OSM-Daten hier zu erkennen sind. Allerdings ist die Unterscheidung zwischen Straßen und Wegen nicht so gut zu erkennen. Bei starkem Zoom kann man dafür Straßenbegleitende Radwege und auch für Fahrräder gegen die Fahrtrichtung benutzbare Einbahnstraßen erkennen.
CylceMap
Bei der CycleMap handelt es sich um ein Rendering welches speziell Radstrecken bzw. Radwanderwege hervorhebt. Allerdings sehe ich in Hamburg manchmal Renderfehler (etwa bei der Elbe).
ÖPNV Karte
Die ÖPNV-Karte stellt Bahn- und Buslinien in den Vordergrund. Wie immer bei OSM Daten gilt natürlich, dass diese nicht vollständig sein müssen (in Hamburg fehlen doch noch einige Buslinien) und ob diese am Tag des Cachens fahren sollte man sicherlich auch noch klären. Doch bietet die Karte eine schnelle Möglichkeit zu erkennen, ob es geeignete Verbindung zum Cache der Wahl gibt. Aus technischen Gründen kann ich im Rahmen des OSMify leider nicht alle Zoomstufen anbieten, wer es genauer sehen will, muss dann auf der Karte direkt nachschauen (Link auf der Karte unten rechts). Das Rendering geht teilweise über die deutschen Grenzen hinaus.
OSM Hike and Bike Dresden und Elbsandsteingebirge
Die OSM Hike and Bike Dresden und Elbsandsteingebirge ist eine spezielle Wander- und Radkarte (inklusive Höhenprofil und Schummerungen auf der Karte). Die Karte sieht wirklich sehr schön aus und dürfte für Geocacher dieser Region sehr gut geeignet sein. Gerade rund um Dresden sind sehr viele Wanderwege gemappt, so dass man seine Wanderung direkt bis vor die Dose planen kann. Leider ist die Karte bisher nur auf ein recht kleines Gebiet begrenzt.
OSMC Reit- und Wanderkarte
Bei der OSMC Reit- und Wanderkarte handelt es um eine Wanderkarte mit Höhenprofil und Schummerungen. Das Design wirkt fast gezeichnet und wie bei klassischen Topo-Karten. Bisher ist diese Karte noch nicht für ganz Deutschland verfügbar, vor allem der Norddeutsche Raum ist noch nicht bearbeitet. Die Karte wird bisher nur bis maximal Zoomlevel 15 gerendert (sowas kostet halt sehr viel Rechenleistung und Zeit), was aber für eine ordentliche Cacheplanung mehr als ausreicht. Weitere Gebiete sind bereits in Planung und wenn ein Gebiet fehlt, man sich aber sehr darüber freuen würde dieses ebenfalls so gerendert zu bekommen, kann man den Entwickler diesen Wunsch über das OSM Wiki zukommen lassen.
Abschließend möchte ich darauf Hinweisen, dass die Daten von OSM natürlich längst nicht vollständig sind (vorallem ländliche Gebiete sehen oft nur sehr dünn aus). Diese zu verbessern ist ein Prozess bei dem auch wir Geocacher weiter helfen können. Mit unseren Geräten zeichnen wir Tracks auf und kommen viel rum. Außerdem sind wir meist sehr Technik affin. Wenn wir zumindest auf unseren Cachetouren gelegentlich mal auch Daten für OSM sammeln und dann vielleicht auch einzeichnen, dann sind zumindest Gegenden mit vielen Caches bald auch gut gemappt.
Über Feedback würde ich mich sehr freuen, ebenso über Werbung für dieses Projekt, da ich denke das OSM und Geocaching gut gegenseitig voneinander profitieren können.
TweetyHH / Florian
13 Antworten bis jetzt ↓
1 KBreker // 07.03.2009 um 07:03
Saubere Sache, vielen Dank!
2 -jha- // 07.03.2009 um 12:03
Wirklich genial!
3 Schulze&Schultze // 07.03.2009 um 19:03
Endlich kann man die selbst getrackten Daten auch sinnvoll nutzen.
Vielen Dank für die viele Arbeit, die du dir gemacht hast.
Peter
4 Eknus // 15.03.2009 um 23:03
Auf sowas habe ich gewartet
THX
5 TheBlackCat // 16.03.2009 um 07:03
Super genial, ich freue mich über die Umsetzung.
Vielen Dank
Michael
6 lovertux // 23.03.2009 um 11:03
Cool. Das ist richtig fett!
Jetzt ist das schön komfortabel.
Vielen Dank! Das könnte OSM noch mehr Schub in unserer Community geben.
Gruß lovertux
7 morinox // 25.03.2009 um 16:03
Whoa. Das ist fein. Da macht das Mappen gleich wieder doppelt Spaß. Besonders die Topo-Karte ist sehr hilfreich.
Super Arbeit!
8 Schatzjäger2 // 10.04.2009 um 18:04
Toll gemacht!
9 Sayyid // 19.04.2009 um 08:04
Super Sache
Danke
10 Thomas // 19.06.2009 um 22:06
Wow,
eine wirklich klasse sache :-)
11 GeoKuhl // 18.08.2009 um 11:08
… nach sowas hatte ich schon gesucht…
Super! Danke!
12 Andreas Schneider // 02.09.2009 um 17:09
Hi,
in dem Script gibt es einen Bug. Die URL der Reit und Wanderkarte hat sich geändert. Es sollte
return ‘http://topo.geofabrik.de/trails/’+b+’/'+a.x+’/'+a.y+’.png’;
und
return ‘http://topo.geofabrik.de/relief/’+b+’/'+a.x+’/'+a.y+’.png’;
sein. Kannst du das bitte fixen! Danke.
— andreas
13 Xtb // 08.10.2009 um 07:10
Super Sache.
Auf meinem Oregon läuft ja sowieso ne OSM Karte und ich tracke auch fleissig mit und verbessere die karte :)
Hinterlass einen Kommentar