Se inserire le mappe di OpenStreetMap nel proprio sito/blog è una grande soddisfazione, soddisfazione ancora più grande è vedere le mappe di OpenStreetMap funzionanti su un navigatore GPS.
Nella mailinglist italiana di OpenStreetMap si parlava di OpenMoko e di TangoGPS, il navigatore per palmari scritto in python
che utilizza le mappe di OSM, e ovviamente io non potevo resistere alla tentazione di provare il navigatore sul mio pc utilizzando l’antenna esterna che uso per raccogliere le tracce e una penna bluetooth da due soldi.
Se usate Ubuntu (o Debian) è possibile scaricare il pacchetto .deb direttamente dal sito (link diretto) e poi da terminale digitare:
$: sudo dpkg -i tangogps_0.9.2_i386.deb
Una volta installato il software dobbiamo solo collegare l’antenna al demone che gestisce il gps (gpsd), per farlo ho seguito pedissequamente l’ottima guida del blog di michelem.
Una volta configurato il tutto (basta seguire la guida che non riporterò qui) ho avviato TangoGps e mentre iniziavo a cercare il pulsante per scaricare le mappe il software si è agganciato all’antenna e ha scaricato automaticamente le mappe di OpenStreetMap, fenomenale!
Ecco uno screenshot (click sull’immagine per ingrandire), il cerchietto blu è dove si trova la finestra della mia stanza… precisissimo!
Forza che aspettate, correte fuori di casa e mappate tutto quello che vi capita a tiro per avere la soddisfazione di utilizzare le mappe che avrete contribuito a creare.

Ciao, uso tangogps su openmoko normalmente come naviatore. Di solito tengo acceso anche la registrazione delle tracce per poi caricare i tracciati su openstreetmap. Il problema sorge dal fatto che però per fare l’upload dei tracciati devo prima convertire i .log in .gpx. e non sono riuscito a farlo.
Ho decine di tracciati in aree scoperte e mi spiacerebbe non poterli mettere su.
Mi dai qualche dritta?
Ciao
Ciao,
per convertire le tracce devi usare lo script in perl che trovi sul wiki di openstreetmap (http://wiki.openstreetmap.org/wiki/TangoGps).
La sintassi è: perl script.pl file1.log file2.log [...] > traccia.gpx