Phase 5

Il faut maintenant compiler les fichier MP en fichiers IMG utilisables dans le GPS et emballer tout ça pour que Mapsource puisse le gérer.

Deux logiciels sont concernés ici:

cGPSmapper qui fait le travail (indispensable) : http://gps.chrisb.org/download/GPSmap0083A.zip

et GPS Mapedit malheureusement pas gratuit mais pas non plus indispensable pour le travail de base.

Mise à jour: on m'a dit que la version shareware non enregistrée, donc "gratuite", permettait de faire les étapes nécessaires, les fonctions requérant un enregistrement du programme étant autre. Pas vérifié.

Toutefois vu les capacités du logiciel et le travail qu'a du représenter son élaboration, je crois que ce n'est pas cher payé (44€).

GPS Mapedit est capable de lire les fichiers mp ainsi que les fichiers img (format natif Garmin attention au copyright), de les visualiser, de les modifier et de les enregistrer dans l'un ou l'autre format.

Ceci dit pour produire les fichier img utilisables par le GPS, CGP Mapedit joue seulement le rôle d'intermédiaire avec cGPSmapper qui peut parfaitement faire le travail seul, mais en ligne de commande, sans visu ni interface graphique.


Avec GPSmapedit:

ouvrir le fichier mp

et dans file - map properties:

Attention: le choix de l'ID est stratégique. En effet deux cartes ne pourront pas cohabiter avec la même ID.
En fait je n'ai même pas essayé, mais j'imagine que ni Mapsource ni le GPS ne trouveraient ça amusant...
J'ai personnellement choisi de mettre les 4 chiffres du nom du produit (voir phase suivante) suivis des coordonnées de la dalle concernée.

Les levels, qui correspondent à la visibilité des infos selon le niveau de zoom du GPS doivent être mis comme ci-dessous:

Et il est absolument indispensable que la case "Maps is transparent" soit cochée afin que le GPS puisse afficher les cartes mapsource par en dessous:

Pour le reste: je sais pas alors je touche pas !

Puis file save (ou save as MP file) et enfin File export - Garmin IMG.
Pour le nom du fichier, j'ai prs l'habitude de lui donner le même nom que pour l'id. Je ne sais pas si c'est nécessaire, mais...
Alors ID77774900 donc 77774900.img

A l'étape suivante, lui donner le chemin de cGPSmappper si c'est la première fois, et valider.

Puis attendre (encore et encore) et quand c'est cuit, passer à la Phase 6


Avec cGPSmapper seul

Bon c'est moins graphique mais on s'en fout.
Partons du principe qu'on à un fichier N49E000.mp

Ouvrir le fichier MP dans le bloc-note de windows (notepad.exe) ou un autre éditeur de texte.
Au début du fichier,

[IMG ID]
ID=77774900 ------------>saisir l'ID de la carte, comme décrit plus haut: arbitraire, 8 chiffres, mais unique
Name=N49E000---------->un nom "en clair"
Elevation=M--------------->sauf si vous le voulez en pieds...
Preprocess=F
TreSize=500--------------->taille maximum de la region pour le GPS si on augmente le chiffre, on diminue la taille du fichier IMG (et inversement) mais celà affecte la vitesse de l'affichage du GPS
TreMargin=0.02000
RgnLimit=250
Transparent=Y------------->imperativement Y !!!
POIIndex=N
Levels=4------------------->jusqu'en bas s'assurer que c'est exactement comme çà
Level0=24
Level1=21
Level2=18
Level3=17
Zoom0=0
Zoom1=1
Zoom2=2
Zoom3=3
[END-IMG ID]

Puis en ligne de commande (ou faire un batch)

cgpsmapper ac C:\Downloads\cgpsmapper\MYMAPS\N49E000.mp

ac signifie que l'on veut nommer le fichier img final sur la base de son ID plutôt que sur celle du nom du fichier MP (ici 77774900.img plutôt que N49E000.img

Puis attendre (encore et encore) et quand c'est cuit, passer à la Phase 6