Inviare le Mappe al GPS con Mkgmap (Multi-Piattaforma)

 

Usare Mkgmap per inviare le mappe al vostro GPS invece di Sendmap

So che molti di voi non amano i programmi commerciali, anche io (con la eccezione che ora continuo ad usare l'avvio multiplo per eseguire Windows per usare Garmin Mapsource e qualche altro programma, altrimenti io sono dal lato buona del mondo di Ubuntu)!

Tuttavia potete usare anche mkgmap per inviare le mappe.

1. Scaricate ed installate mkgmap . Da notare che è necessario Java (E' consigliato la JDK Java della Sun). Vi consiglio di usare l'ultima versione o compilare il sorgente con  ANT.

2. a) Ora unite tutti i file  .img e  UN SOLO  .TYP (sceglietene solo uno - .TYP devono essere in MAIUSCOLO.)  usando questo comando dalla cartella dove avete estratto le mappe:

(Ovviamente potete scegliere i file .img scegliendone la cartella, e probabilmente dovrete aggiungere il percorso di mkgmap) Questo creerà un file gmapsupp.img , che può essere caricato sul vostro GPS collegato in USB (mettetelo nella cartella \GARMIN sulla memoria interna del GPS o nella scheda SD dello stesso)

Da notare che tutti i file 6*.img devono provenire da unico file delle nazione di openmtbmap - altrimenti solo una "nazione" verrà visualizzata con i colori corretti. Invece di cancellare tutti i file typ, sostituite *.TYP con ad esempio clas*.TYP o il nome completo come clasit.TYP.

-–family-id deve essere lo stesso numero delle prime 4 cifre della mappa (se usate un numero differente, dovete modificare il FID dentro il file .TYP). Da notare che ogni mappa contenuta dentro il vostro GPS deve avere un differente family-id (altrimenti non verranno visualizzate).

-–family-name può essere impostato a qualsiasi valore (usare lettere o numeri, no dieresi o simboli) e verrà visualizzato come nome mappa sul GPS nella lista mappe.

2 b) se volete avere le contourlines (Curve di Livello) incluse, cambiate il comando precedente da "6*.img" in "6*.img 7*.img" e mettete i file  *.img dalla cartella dove avete estratto le curve di livello nella stessa cartella dove prima avete eseguito il comando precedente.

 

E' anche possibile includere diverse mappe con .TYP differenti nello stesso momento con  mkgmap - tuttavia il comando da eseguire è più complesso (leggete le mailinglist/docs mkgmap  su come farlo perchè io non ho mai provato)!

In alternativa eseguite il punto 2. per ogni mappa (per es. "openmtbmap italia", o "Garmin City Navigator", e quindi unirle usando gmaptool

 

Alternativa per gli utenti Linux / Mac OSX

0. Potete usare invece gmt (gmaptool).

1. Potete usare anche Qlandkarte GT per inviare le mappe al proprio GPS. Forse dovrete compilare a mano i driver per il vostro GPS.

2. In alternativa usate Mapsource dall'interno di WINE, Per inviare le mappe impostate un link simbolico per il driver:
ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
avrete bisogno di diritti di amministratore.

Leave a Reply