Ce qu'il vous faut :

  • splitter et mkgmap, sous Archlinux avec yaourt vous l'installez comme suit :

yaourt -Sy --noconfirm splitter mkgmap

  • prévoir pleins d'espace disque, car la carte à télécharger pèse 50Go, et si vous avez peux de débit comme moi, lancez le téléchargement la nuit.
  • une micro sdcard de 2Go formattée en fat32 à insérer dans le Nùvi 1245

Vous pouvez allouer plus de ram a splitter et mkgmap en les éditant et y ajouter le paramètre -Xmx2G
exemple :
vi /usr/bin/mkgmap

#!/bin/sh
CLASSPATH=/usr/share/java/mkgmap/mkgmap.jar
java -Xmx2G -jar "${CLASSPATH}" "$@"

  • ensuite vous utilisez le script suivant :


#!/bin/sh

_DATE=`date +%d-%m-%Y`
_TMP="OSM_${_DATE}"
mkdir $_TMP
cd $_TMP

wget http://download.geofabrik.de/europe/france-latest.osm.bz2

bunzip2 france-latest.osm.bz2

splitter --max-threads=8 --resolution=12 france-latest.osm

mv template.args template.args.old

echo "country-name=\"France\"" > template.args echo "country-abbr=\"FR\"" >> template.args echo "family-name=\"France OSM ${_DATE}\"" >> template.args echo "description=\"(c) Cedric Surlemont\"" >> template.args echo "route" >> template.args echo "net" >> template.args echo "index" >> template.args echo "location-autofill=1" >> template.args echo "remove-short-arcs" >> template.args echo "generate-sea=multipolygon,floodblocker" >> template.args echo "add-pois-to-areas" >> template.args echo "gmapsupp" >> template.args echo "verbose" >> template.args echo "draw-priority=25" >> template.args echo "max-jobs=8" >> template.args echo "poi-address" >> template.args echo "make-all-cycleways" >> template.args echo "make-poi-index" >> template.args echo "housenumbers" >> template.args echo "location-autofill=is_in" >> template.args echo "lower-case" >> template.args echo "latin1" >> template.args echo "process-destination" >> template.args echo "name-tag-list" >> template.args echo "make-opposite-cycleways" >> template.args echo "process-exits" >> template.args
cat template.args.old >> template.args
mkgmap -c template.args


Après quelques heures (dus moins sur mon pc super puissant), vous obtiendrez un fichier nommé gmapsupp.img tout prêt !
Vous pouvez transférer le gmapsupp.img dans un dossier nommé GARMIN que vous créez sur la sdcard que vous insérez dans le gps.
Ensuite vous allez dans :
Outils :

Paramètres :

carte :

Infos :

et vous cochez France OSM avec une date qui est celle du jours ou vous avez lancé le script :


Et voilà! bonne route !