Karten aus Openstreetmaps Daten für den Garmin erzeugen

Openstreetmaps Kartenmaterial downloaden

Die Geofabrik biete in ihrem download-Bereich hervorragend vorbereitete Karten-Tiles.

Geht es darum „nur“ einen speziellen Bereich zu exportieren, kann man den Bereich auch per osmxapi aus den Openstreetmaps exportieren.

wget -O map20090324.osm http://www.informationfreeway.org/api/0.5/map?bbox=6.064,49.574,6.505,49.971

Benötigte Tools

Zur Erzeugung von routingfähigen Garminkarten werden die beiden Programme Osm2mp und Mkgmap (in diesem Fall mit Mkgmap-r904) benötigt.

Polishdaten erzeugen (optional)

./osm2mp.pl --cfgpoi poi.cfg --cfgpoly poly.cfg --mapname RLP --norestrictions 
   --defaultcountry Germany --defaultregion RLP ./rlp/rheinland-pfalz.osm > ./rlp/rheinland-pfalz.mp

OSM oder Polishdaten umwandeln ins Garminformat

java -jar mkgmap.jar --net --route ../osm2mp/rlp/rheinland-pfalz.mp

oder

java -jar ./mkgmap-r986/mkgmap.jar --net --route --road-name-pois --family-name="Christians Karte" --gmapsupp ./map20090324.osm

Weiter Parameter

Hier nur die wichtigsten Optionen die ich verwende.

  • –country-name z.B. –country-name=Luxembourg
  • –country-abbr z.B. –country-abbr=LUX

Alle Parameter sind auf der Wikiseite von Mkgmap beschrieben.

Erzeugte Karten zu einer Karte vereinen

java -jar mkgmap.jar --gmapsupp ./all_cards/*.img
Cookies helfen bei der Bereitstellung von Inhalten. Durch die Nutzung dieser Seiten erklären Sie sich damit einverstanden, dass Cookies auf Ihrem Rechner gespeichert werden. Weitere Information