Digikam permette di geolocalizzare le foto modificando i tag exif relativi alla latitudine e longitudine.
Questa operazione puo´ essere fatta in due modi:
1- manualmente, foto per foto, andando a selezionare il punto corretto di scatto sulla mappa
2- in modo ¨batch¨, correlando un determinato set di foto con un file contenente le coordinate rilevate da un dispositivo gps.
Metodo 1
Selezionare il menu´ Immagine >> Geolocalizzazione e quindi ¨modifica le coordinate¨.
Verra´ visualizzata la seguente schermata:
E´ un ¨mini-browser¨ collegato a google maps. Dopo aver determinato il punto di scatto, premere ok.
In digikam le coordinate inserite vengono visualizzate in questo modo:
Metodo 2
Partiamo dal presupposto di aver regolato correttamente la data e l´ora della nostra macchina fotografica.
Questo metodo consiste nel confrontare i dati exif della foto (appunto data e ora) con un file di log generato da un dispositivo gps (che dovremmo avere con noi al momento dello scatto). In questo modo riusciremo a geolocalizzare in modo molto preciso tutte le foto.
Come generare questo file di log? Ci sono sicuramente molti modi, anche in relazione ai vari dispositivi presenti in commercio. Dato che dispongo di un cellulare symbian + ricevitore bluetooth ho cercato qualche applicazione che potesse fare al mio caso.
Ho trovato molto utile blueskygps. Questa applicazione permette di salvare un file di log (in formato NMEA) contenete le informazioni ricevute dal gps.
Il file NMEA non e´ pero´ caricabile da digikam, deve essere convertito nel formato GPX.
l´applicativo gpsbabel (disponibile nei repository ubuntu) provvede a questo:
gpsbabel -i nmea -f <FILE_NMEA> -o gpx -F <FILE_GPX>
Dopo aver selezionato le immagini che vogliamo geolocalizzare andiamo nel menu´ ¨Immagine¨ >> Geolocalizzazione e quindi ¨Correlazione¨.
Da qui possiamo caricare il file gpx appena creato e determinare (in secondi) un intervallo di tempo da considerare comunque corretto per la localizzazione della foto (nel caso l´orario impostato sulla macchina fotografica non fosse esatto).
Molto importante e´ la regolazione del fuso orario in quanto nel file di log viene memorizzata l´ora GMT.
Premere quindi correla per avviare il batch.
A questo punto dovremmo avere tutte le foto selezionate correttamente geolocalizzate.
Per finire, il tutto puo´ essere eportato in kml per essere visualizzato con google-earth. (Menu ¨Album¨>> ¨Eporta¨ >> ¨Esporta KML¨)



[...] 25, 2007 Posted by springerspaniel in Senza Categoria. trackback Nel mio precedente post (Geolocalizzare lo foto con digikam) ho descritto come convertire un file di log gps (in formato NMEA) nel formato [...]
[...] Geolocalizzare lo foto con digikam [...]