Geotagging

agosto 23rd, 2011 § Lascia un commento

Qualche tempo fa ho scritto di RapidoMap, software per Mac che consente di definire dei punti su una cartografia ai quali, tra le altre cose, si possono collegare delle fotografie, georeferenziandole sulla mappa.
In questo post presento un approccio un po’ diverso allo stesso problema.
Problema: vado a fare un’escursione e scatto un po’ di foto, diciamo un centinaio.
A questo punto voglio georeferenziarle senza perdere ore a piazzarle in cartografia a mano.
Inoltre ho la possibilità di registrare il percorso che faccio tramite uno smartphone con gps o un semplice gps palmare.
Bene, se la situazione è questa, il problema ha almeno una soluzione.
L’hardware che ho usato io nel mio test è costituito da un GPS pamlare Garmin eTrex H, ma qualunque dispositivo in condizione di registrare dei punti GPS va più che bene, e da una Canon EOS 1000D (e qua è ovvio che ogni macchina fotografica digitale vada bene).

Attrezzi utilizzati

Prune 12
ExifTools
GnuTools (non strettamente necessario, ma istruzioni qua)
GPSBabel

Cos’è Prune

Prune è un software Open Source, scritto in Java (e quindi gira su tutti i principali sistemi operativi), che consente di visualizzare tracciati registrati con un GPS su una base cartografica (locale o tramite OpenStreetMap) e di geotaggare automaticamente le foto che sono state scattate durante la registrazione.
Ha anche altre funzionalità interessanti, ad esempio la rappresentazione altimetrica del percorso registrato.
Prune è stand-alone, si scarica e gira anche da solo, senza particolari procedure di installazione.

E l’altra roba?

ExifTools consente di registrare direttamente negli EXIF delle immagini le coordinate di ciascuna immagine;
GnuTools serve per le funzionalità grafiche avanzate di Prune (ma gira anche senza);
GPSBabel è il coltellino svizzero per gestire i vari formati con cui i palmari GPS registrano i dati. Io lo uso per scaricare i dati dal mio eTrexH. Qui lo cito per due ragioni: 1) è possibile utilizzarlo da dentro Prune per scaricare direttamente in Prune i dati registrati e 2) è possibile utilizzarlo stand-alone come convertitore tra i formati che digerisce e i pochi che Prune puo’ caricare. Quindi se per caso i dati vengono scaricati dal GPS con un programma proprietario, è comunque possibile utilizzarli convertendo il file con GPSBabel in GPX XML, ad esempio, per poi caricare questo file in Prune.

La procedura

Prima di partire bisogna assicurarsi di aver sincronizzato gli orologi.
L’unico modo che Prune ha per collegare una foto ad un punto nello spazio è l’ora a cui i due sono stati memorizzati.
Quindi tanto più precisa è la sincronizzazione, tanto più precisa sarà la georeferenziazione delle foto.
Suggerimento: Prune è sufficientemente sveglio da notare automaticamente discrepanze tra i timestamps delle foto che gli vengono date in pasto e gli orari registrati nella traccia GPS, comunque per amor di precisione io preferisco sincronizzare l’orario della macchina fotografica su quello di Greenwich senza fusi orari o ora legale, in modo da essere allineato all’ora GPS.
Una volta rientrati dal tour, si lancia Prune e si carica il tracciato GPS in uno dei formati disponibili, eventualmente tramite GPSBabel. Allo stesso modo si caricano le foto.
A questo punto, entrando nel menù “Foto->Correla le foto” si richiama la schermata con alcuni settaggi predefiniti, quelli che Prune identifica incrociando i timestamp delle foto e quelli dei punti GPS. Se vanno bene si lancia l’operazione di collegamento e, quand’è finita, sulla cartina, sovrapposti ai punti-percorso (in blu), si vedranno alcuni punti arancio, corrispondenti alle foto scattate.
Per registrare le coordinate di ciascuna foto nell’ EXIF, si passa dal menu’ “Foto->Salva su EXIF”.
A questo punto la foto ha il suo geotag ed è pronta, ad esempio, per essere caricata su Flickr o Picasa.

Tagged: , , , , , ,

Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s

What’s this?

You are currently reading Geotagging at Adiabatico.

meta

Follow

Get every new post delivered to your Inbox.