GPS locatie uit fotobestanden halen

Een hand houdt een vergrootglas boven een kaart en vergroot daaronder een stuk bergachtig terrein

Om de GPS-locatie uit fotobestanden te halen, opent u de afbeelding in iets dat de metadata leest en kijkt u naar de GPS-groep. Er wordt niets berekend en er wordt niets online opgezocht. De coördinaten zitten al in het bestand, geschreven op het moment dat de sluiter afging van een telefoon met locatievoorzieningen aan. Wat u terugkrijgt is een breedtegraad en een lengtegraad, plus een kleine set bijbehorende tags die bepalen of die twee getallen wel betekenen wat u denkt.

Het paar aflezen is eenvoudig. Ze correct aflezen is waar de meeste mensen de fout in gaan, en de rest van dit artikel legt uit waarom.

Zo haalt u de GPS-locatie uit fotobestanden

  1. Open de foto in een metadataviewer, of in het eigenschappenvenster van uw besturingssysteem.
  2. Zoek het onderdeel met het label GPS, los van de onderdelen over camera en belichting.
  3. Lees de breedte- en lengtegraad, en lees meteen daarna hun twee halfrondtags.
  4. Combineer ze tot een paar met teken en plak dat in een willekeurige kaart om de speld te controleren.
  5. Kijk hoe de positiebepaling tot stand kwam en welke nauwkeurigheid die claimt, voordat u erop vertrouwt.

Stap één kent een privacyaddertje dat het weten waard is. De meeste online metadatalezers uploaden uw foto naar een server om hem te bekijken, wat betekent dat u precies de coördinaten die u wilde opzoeken aan een vreemde overhandigt. Onze EXIF-viewer leest het bestand in uw browser zonder het ergens naartoe te sturen, en dat weegt hier zwaarder dan bij bijna elk ander type gereedschap.

EXIF viewer listing a photo's GPS group, showing latitude, longitude and their N/S and E/W reference letters
De GPS-groep, teruggelezen uit een echt bestand.

Waarom het getal in het bestand zijn minteken mist

Open een foto uit Rio de Janeiro en de breedtegraad leest niet −22,95. Er staat 22, 57 en 6,98: drie losse positieve getallen, naast een tag met de enkele letter S.

Iedereen struikelt hier een keer over. Het bestand slaat nooit een negatieve coördinaat op. Het slaat graden, minuten en seconden op als positieve waarden en zet het halfrond in een bijbehorende tag: GPSLatitudeRef bevat N of S, en GPSLongitudeRef bevat E of W.

Neem het Christus de Verlosser-beeld, dat staat op 22°57′7″S, 43°12′38″W. Om het decimale getal te reconstrueren dat een kaart verwacht, deelt u de minuten door 60 en de seconden door 3.600, telt u ze bij de graden op en laat u daarna de letter het teken bepalen:

  • 22 + (57 ÷ 60) + (6.98 ÷ 3600) = 22.95194
  • De bijbehorende tag zegt S, dus het antwoord is −22.95194
  • 43 + (12 ÷ 60) + (38.02 ÷ 3600) = 43.21056, en W maakt daar −43.21056 van

Laat die twee halfrondtags weg en dezelfde foto claimt een plek voor de kust van Somalië, zo'n 9.000 kilometer verderop, zonder ergens een foutmelding. Een viewer die u een kaal positief getal toont en geen letter, heeft u het halve antwoord gegeven.

De tags die vertellen of u de speld kunt vertrouwen

Een coördinaat oogt even stellig of die nu van een satellietfix kwam of van iemand die iets in een vakje typte. Twee tags in de GPS-groep beslissen dat, en vrijwel niemand leest ze.

GPSProcessingMethod legt vast hoe de locatie is verkregen. De EXIF-specificatie definieert vier waarden: een satellietfix, een zendmast, een Wi‑Fi-netwerk of handmatige invoer. Een foto waarvan de locatie met de hand is ingetypt doet een bewering, geen meting: een onderscheid dat bepaalt of een beeld bruikbaar is als bewijs in een verzekerings- of inspectiedossier.

GPSHPositioningError legt vast hoeveel de positiebepaling ernaast kan zitten, in meters. Het is het verschil tussen "deze deur" en "ergens in deze postcode". Gidsen die vaag waarschuwen voor GPS-afwijking beschrijven precies datgene wat deze tag meet.

Samen gelezen maken deze twee van een speld een bewijsstuk met een vermelde betrouwbaarheid, of ontmaskeren ze het als een gok. Stuurt een klant u projectfoto's en is de locatie handmatig ingevoerd zonder nauwkeurigheidscijfer, dan weet u nu dat u moet doorvragen.

Waar de camera stond tegenover waar hij op gericht was

Het hoofdpaar coördinaten beantwoordt waar de fotograaf stond. Het zegt niet waar hij naar keek, en voor vastgoed, landmeten en inspectie doet dat gat ertoe.

GPSImgDirection bevat de kompaskoers waarheen de camera gericht stond, met een bijbehorende tag die vastlegt of die koers ten opzichte van het ware noorden of het magnetische noorden is gemeten. De twee verschillen genoeg om het verkeerde gebouw aan te wijzen. Het is de tag die een foto van een winkelpui scheidt van een foto die binnen is gemaakt.

Er bestaat ook een tweede, grotendeels onbekende set locatietags die voor het onderwerp is gereserveerd in plaats van voor de camera, zodat een bestand zowel kan vastleggen waar de fotograaf stond als wat hij fotografeerde. Weinig camera's schrijven die, maar landmeet- en dronegereedschap wel, en een viewer die alleen het eerste paar toont verbergt het tweede stilletjes.

De klok naast de coördinaten lezen

De GPS-groep draagt een eigen datum en tijd, en die worden in UTC vastgelegd. De gewone opnametijdstempel elders in het bestand staat in de lokale tijd van de camera.

Het verschil tussen die twee is de tijdzone waarin de foto is gemaakt, en dat is een nuttige controle: een foto die een locatie in Brazilië claimt terwijl de twee klokken negen uur uiteenlopen, vertelt u dat er iets niet klopt. Waar een bestand is bewerkt of uit onderdelen is samengesteld, spreken die twee elkaar vaak tegen op manieren die de pixels nooit prijsgeven.

Wanneer het bestand helemaal geen locatie bevat

Een leeg GPS-onderdeel komt vaak voor en is meestal onschuldig. De locatievoorzieningen stonden uit, de camera heeft geen ontvanger, de opname werd binnen gemaakt zonder fix, of de foto is al langs een platform geweest dat de metadata verwijderde. Een onderzoek uit 2023 onder 2.475 geüploade beeldparen stelde vast dat Facebook elk EXIF-veld behalve Artist en Copyright verwijderde, dus een foto die vanaf een tijdlijn is teruggeslagen komt meestal binnen met een leeg GPS-onderdeel.

Niets herstelt een coördinaat die nooit is geschreven. Geen enkel gereedschap kan die uit de pixels afleiden. Wat u wel kunt doen, is hem bewust instellen. Weet u waar de foto is gemaakt en moet het bestand dat vermelden, voeg dan de coördinaten aan het bestand toe; dezelfde hierboven beschreven tags worden dan weggeschreven.

Twee aangrenzende klussen kunt u hier beter van scheiden. Een volledig overzicht van elk veld dat een foto draagt, niet alleen de GPS-groep, staat in het naslagwerk van tags die u kunt bewerken. En als uw reden om de locatie te lezen is dat u hem weg wilt hebben voordat de foto de deur uitgaat, dan is de geotag verwijderen een andere handeling met andere valkuilen; lezen is niet hetzelfde als wissen.

Tool voor fotogeotagging en EXIF-metadata

Missen je afbeeldingen locatiemetadata?

Door GPS-breedtegraad, GPS-lengtegraad en EXIF-tags in je foto's op te nemen, presteren ze beter in de zoekresultaten en in de lokale resultaten van Google Maps.

Probeer het gratis
DEVFINIX
Geschreven door

DEVFINIX

Devfinix is een full service digital agency: maatwerk web- en mobiele ontwikkeling, projecten op Shopify en WordPress, technische SEO en paid social. De artikelen hier komen voort uit die SEO-praktijk, van audits en metadatawerk tot de lokale zoekproblemen die op echte klantsites opduiken.

Gerelateerde artikelen

Explore more tutorials & local SEO guides