Come estrarre la posizione GPS dalle foto

Per estrarre la posizione GPS dai file fotografici apri l'immagine in qualcosa che ne legga i metadati e guardi il gruppo GPS. Non viene calcolato nulla e non viene consultato nulla online. Le coordinate sono già dentro il file, scritte nell'istante in cui è scattato l'otturatore di un telefono con i servizi di localizzazione attivi. Quello che ottieni è una latitudine e una longitudine, più un piccolo gruppo di tag di accompagnamento che stabiliscono se quei due numeri significano davvero ciò che pensi.
Leggere la coppia è facile. Leggerla correttamente è il punto in cui quasi tutti sbagliano, e il resto dell'articolo spiega perché.
Come estrarre la posizione GPS dai file fotografici
- Apri la foto in un visualizzatore di metadati, oppure nel pannello delle proprietà del file del tuo sistema operativo.
- Trova la sezione intitolata GPS, separata dalle sezioni dedicate alla fotocamera e all'esposizione.
- Leggi latitudine e longitudine, e subito dopo leggi i loro due tag di emisfero.
- Uniscili in una coppia con segno e incollala in una mappa qualsiasi per verificare il segnaposto.
- Controlla come è stata ottenuta la posizione e quale precisione dichiara, prima di fidartene.
Il primo passaggio nasconde un aspetto di privacy che vale la pena conoscere. La maggior parte dei lettori di metadati online carica la tua foto su un server per esaminarla, il che significa consegnare a uno sconosciuto proprio le coordinate che volevi consultare. Il nostro visualizzatore EXIF legge il file nel tuo browser senza inviarlo da nessuna parte, e qui questo conta più che in quasi ogni altro tipo di strumento.
Perché al numero nel file manca il segno meno
Apri una foto scattata a Rio de Janeiro e la latitudine non sarà −22,95. Sarà 22, 57 e 6,98: tre numeri positivi distinti, accanto a un tag che contiene la sola lettera S.
Ci cascano tutti almeno una volta. Il file non memorizza mai una coordinata negativa. Memorizza gradi, minuti e secondi come valori positivi e mette l'emisfero in un tag di accompagnamento: GPSLatitudeRef contiene N o S, e GPSLongitudeRef contiene E o W.
Prendi la statua del Cristo Redentore, che si trova a 22°57′7″S, 43°12′38″W. Per ricostruire il valore decimale che una mappa si aspetta, dividi i minuti per 60 e i secondi per 3.600, sommali ai gradi, poi lascia che sia la lettera a decidere il segno:
- 22 + (57 ÷ 60) + (6.98 ÷ 3600) = 22.95194
- Il tag di accompagnamento dice
S, quindi la risposta è −22.95194 - 43 + (12 ÷ 60) + (38.02 ÷ 3600) = 43.21056, e
Wlo rende −43.21056
Elimina quei due tag di emisfero e la stessa foto dichiara un punto al largo della Somalia, a circa 9.000 chilometri di distanza, senza alcun messaggio di errore da nessuna parte. Un visualizzatore che ti mostra un numero positivo nudo e nessuna lettera ti ha dato metà della risposta.
I tag che dicono se puoi fidarti del segnaposto
Una coordinata sembra altrettanto sicura che provenga da un aggancio satellitare o da qualcuno che l'ha digitata in una casella. Due tag del gruppo GPS risolvono la questione, e quasi nessuno li legge.
GPSProcessingMethod registra come è stata ottenuta la posizione. La specifica EXIF definisce quattro valori: un aggancio satellitare, una cella telefonica, una rete Wi‑Fi o un inserimento manuale. Una foto la cui posizione è stata digitata a mano sta facendo un'affermazione, non una misura: una distinzione che decide se un'immagine è utilizzabile come prova in una pratica assicurativa o in un verbale di sopralluogo.
GPSHPositioningError registra di quanto la posizione può sbagliare, in metri. È la differenza tra "questo portone" e "da qualche parte in questo CAP". Le guide che mettono vagamente in guardia sulla deriva del GPS descrivono esattamente ciò che questo tag misura.
Letti insieme, questi due trasformano un segnaposto in un elemento di prova con un grado di affidabilità dichiarato, oppure lo smascherano come una supposizione. Se un cliente ti manda foto di cantiere e la posizione è stata inserita a mano senza alcun valore di precisione, adesso sai che conviene chiedere.
Dove si trovava la fotocamera e che cosa stava inquadrando
La coppia di coordinate principale risponde alla domanda su dove si trovasse il fotografo. Non dice che cosa stesse guardando, e per il lavoro immobiliare, topografico e di sopralluogo quella differenza pesa.
GPSImgDirection contiene la direzione della bussola verso cui era rivolta la fotocamera, con un tag di accompagnamento che registra se quella direzione è misurata rispetto al nord geografico o al nord magnetico. I due differiscono abbastanza da indicare l'edificio sbagliato. È il tag che distingue una foto di una vetrina da una foto scattata dentro il negozio.
Esiste anche un secondo insieme di tag di posizione, quasi sconosciuto, riservato al soggetto invece che alla fotocamera, così un file può registrare sia dove stava il fotografo sia che cosa stava fotografando. Poche fotocamere lo scrivono, ma gli strumenti topografici e per droni sì, e un visualizzatore che mostra solo la prima coppia nasconderà la seconda senza dire niente.
Leggere l'orologio accanto alle coordinate
Il gruppo GPS porta con sé data e ora proprie, registrate in UTC. La consueta marca temporale di scatto, che sta altrove nel file, è nell'ora locale della fotocamera.
La differenza tra le due è il fuso orario in cui la foto è stata scattata, ed è un controllo incrociato utile: una foto che dichiara una posizione in Brasile ma i cui due orologi differiscono di nove ore ti sta dicendo che qualcosa non torna. Quando un file è stato modificato o assemblato da pezzi, la coppia spesso si contraddice in modi che i pixel non rivelano mai.
Quando il file non contiene alcuna posizione
Una sezione GPS vuota è comune e di solito innocente. I servizi di localizzazione erano spenti, la fotocamera non ha un ricevitore, lo scatto è avvenuto al chiuso senza segnale, oppure la foto è già passata da una piattaforma che ha rimosso i metadati. Uno studio del 2023 su 2.475 coppie di immagini caricate ha rilevato che Facebook rimuoveva ogni campo EXIF tranne Artist e Copyright, quindi una foto salvata da un feed arriva quasi sempre con la sezione GPS vuota.
Nulla recupera una coordinata che non è mai stata scritta. Nessuno strumento può dedurla dai pixel. Quello che puoi fare è impostarla di proposito. Se sai dove è stata scattata la foto e il file deve dirlo, aggiungi le coordinate al file e verranno scritti esattamente i tag descritti sopra.
Due attività vicine meritano di restare distinte da questa. Un resoconto completo di ogni campo che una foto porta con sé, non solo del gruppo GPS, si trova in la guida ai tag che puoi modificare. E se leggi la posizione perché vuoi che sparisca prima che la foto esca, rimuovere il geotag è un'operazione diversa con insidie diverse: leggerlo non equivale a cancellarlo.



