====== Karten aus Openstreetmaps Daten für den Garmin erzeugen ====== ===== Openstreetmaps Kartenmaterial downloaden ===== Die [[http://www.geofabrik.de/de/index.html|Geofabrik]] biete in ihrem [[http://download.geofabrik.de/osm/europe/germany/|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. * http://wiki.openstreetmap.org/wiki/Mkgmap/routing * http://wiki.openstreetmap.org/wiki/Osm2mp (optional) * http://www.mkgmap.org.uk/page/tile-splitter (falls grosse Bereiche berechnet werden sollen) ===== 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 [[http://wiki.openstreetmap.org/index.php/Mkgmap|Mkgmap]] beschrieben. ===== Erzeugte Karten zu einer Karte vereinen ===== java -jar mkgmap.jar --gmapsupp ./all_cards/*.img