DE:OSM Map On Garmin/Cycle map
Fuer Garmin GPS Geraete existieren auf Fahrradfahrer abgestimmte Karten, die aus OSM Daten erstellt wurden. Diese Seite beschreibt wie solche Karten selbst erstellt werden koennen. Fertige Karten zum Herunterladen findet man hier: DE:OSM Map On Garmin/Download.
Vorangetrieben wird dieses Projekt durch die Radkarte fuer Grossbritannien. Einige Beschreibungen beziehen sich daher auf Radwege und -kennzeichnungen in UK.
Die Vorgehensweise gleicht aber der fuer andere Laender.
Was moeglich ist:
- Erstellung von Karten mit folgenden Merkmalen:
- Radwege werden hervorgehoben
- befestigte, Offroad-, und schwierige Offroadstrecken werden unterschieden
- Andere Strassen werden etwas abgeschwaechter dargestellt
- Radwegenummern werden mit huebschen Schildchen angezeigt
- Fahrradparkplaetze sowie Fahrradlaeden werden ebenfalls angezeigt
- Routing
- Ungefaehr vergleichbar mit OpenCycleMap
- Verhindert das Verfahren auf offiziellen Radwegen
- Unterstuetzt 'Fahrradknotenpunkte' (Radwegesystem in NL, B, CH)
Was nicht moeglich ist
- Das Aussehen der Karte muss noch (und wird) ueberarbeitet werden
- POIs brauchen noch ein bischen Arbeit
- Routing ist noch fehlerbehaftet
Vorbereitungen
- mkgmap.jar von [1] laden
- Der Regelsatz fuer die Radkarte als Verzeichnis zum Einbinden in mkgmap:
svn co http://svn.openstreetmap.org/applications/utils/export/garmincyclemap/network/cyclemap
- tile-splitter fuer mkgmap
- cyclemap.TYP - das Style File
- Ein planet extract fuer das gewuenschte Land, zum beispiel von Cloudmade oder Geofabrik
- Java 1.6 (benoetigt fuer splitter) - allerdings finden Nutzer von 1.5 Patches in der mkgmap-dev Mailingliste.
Schritt fuer Schritt
Sicherstellen dass man weiss wohin man die heruntergeladenen Dateien gespeichert hat und die unten angegebenen Pfade entsprechend anpassen!
Das Planet-File aufsplitten
Die meisten Laender sind zu gross um auf einmal von mgkmap bearbeitet zu werden. Sie muessen in einzelne Kacheln (tiles) zerlegt werden. Dazu wird 'splitter' genutzt. (Pfade zu splitter.jar und zum planet file ueberpruefen!)
java -Xmx1024m -jar splitter.jar --max-nodes=900000 great_britain.osm
Garmin .img Dateien erstellen
Sicherstellen dass die Pfade zu den cyclemap Regeln korrekt angegeben sind (falls nicht im selben Verzeichnis).
java -jar mkgmap.jar --style-file=cyclemap --list-styles
mkgmap sollte in etwa so antworten:
The following styles are available: .svn 1.0: Cyclemap
Jetzt muessen die aufgesplitteten .osm Dateien in Garmin .img Dateien gewandelt werden.
java -Xmx1024m -jar mkgmap.jar --remove-short-arcs --style-file=cyclemap --route --net --no-sorted-roads -c template.args
Hoehenlinien (optional)
Fuer eine richtig tolle Karte braucht man noch Hoehenlinien. In der .typ Datei ist bereits ein 'style' vordefiniert, aber die Daten fuer die Hoehenlinien muessen erst heruntergeladen werden und in .img Dateien gewandelt werden.
Fuer Grossbritannien existieren vorgefertigte .img Dateien unter the Scottish Mountaineering Club.
Fuer andere Laender kann mkgmap die .img Dateien aus den NASA SRMT Daten generieren. Dokumentation dazu findet sich in der mkgmap-dev mailing list.
Alle Daten zu einer Garmin Karte zusammenfuehren
Unbedingt den Pfad zur cyclemap.TYP Datei anpassen, falls sie nicht im selben Verzeichnis liegt.
java -Xmx1024m -jar mkgmap.jar --gmapsupp *.img cyclemap.TYP
Nun hat man eine gmapsupp.img Datei, die man auf das GPS Geraet kopieren kann. Dazu kann man zum Beispiel den Mass Storage Modus nutzen.
Zu beachten ist, das die .typ Datei zwingend die Dateiendung .typ haben muss.
Weitere Informationen
Kann ich helfen?
Jeder Nutzer kann helfen! Zum Beipiel durch editieren der Karte (Radwege als Relationen einfuegen, Strassen und Wege als fuer Radfahrer geeignet taggen), durch Ueberarbeiten der styles (zum Beispiel hiermit: TYP editor) oder durch patches und Verbesserungen von mkgmap und splitter.
Fertig erstellte Radkarten koennte man doch auch anderen zur Verfuegung stellen ...
Danke!
Vielen Dank an:
- Andy Gates fuer seine Garmin Radkarte. Sie war eine grosse Quelle an Inspiration und besonders hilfreich beim Herausfinden was wohin gehoert. Ausserdem fuer die Grosszuegigkeit die Quellen zu veroeffentlichen. Viele Icons und die Farbgebung wurden uebernommen.
- Dem Scottish Mountaineering Club fuer die Hoehenlinien
- Andy Allan dessen Idee die UK cyclemap war
- Steve Radcliffe und der mkgmap Community fuer ihr grossartiges, sich immer weiter verbesserndes Programm und fuer die andauernde Hilfe
Warum funktioniert es nicht?
- Bitte fragt Richard (auf Englisch!)
Es gibt noch andere Garmin Radkarten!
Andere Karten moegen dem persoenlichen Stil ebenfalls liegen (links auf englische Seiten):
- Fuer die Originalversion wurde ein Preprozessorskript verwendet, siehe /Preprocessor.
- Openmtbmap.org - Mountainbikekarten (fast) weltweit inkl. Höhenlinien.
- www.VeloMap.org - Fahrradkarten (fast) weltweit inkl. Höhenlinien.
- Hier eine beliebte Radkarte fuer UK, mit Quellen.
- Eine Garmin Karte von Island hat eine Radkarte fuer Island und ein selbstlaufendes Skript um sie zu erstellen. Das Skript kann fuer andere OSM Daten angepasst werden.
- OSM_Map_On_Garmin/Cycle_map/SpeedCycling
- DE:Bicycle - deutschsprachiges Fahrradportal
- USER:Speedpilgrim - Fahrrad/Mountainbike-Karten selbst erstellen
- OpenFietsMap - eine schöne Radwanderkarte für Niederlande, Belgien und Luxemburg. Sie wird regelmäßig aktualisiert und hat ein Installationsprogramm für MapSource. Man kann sie für andere Gebiete anpassen.
- BBBike.org extract service bietet Garmin Kartenauschnitte deiner Wahl, im Kartenstil OSM, Fahrrad, BBBike oder Freizeitkarte