Images et photos · Outil de confidentialité des métadonnées d'image
Comment les coordonnées GPS sont stockées dans EXIF : justifications, références et précision
· Contexte
exif image-confidentialité formats de fichiers
Le GPS IFD stocke la position sous forme de trois nombres rationnels chacun pour la latitude et la longitude, avec des balises de référence distinctes pour l'hémisphère, plus l'altitude, une heure UTC et des champs de cap et de précision facultatifs. Comprendre l'encodage montre à quel point une géolocalisation est précise.
La coordonnée qui n'était pas une décimale : pourquoi les valeurs GPS EXIF brutes ressemblent à des fractions et des lettres plutôt qu'à une épingle de carte
Les coordonnées EXIF brutes ne commencent pas par une épingle de carte décimale. La latitude et la longitude sont stockées sous forme de composants numériques avec des références d'hémisphère distinctes. Un rapport doit donc combiner les champs avant qu'une valeur signée n'apparaisse. ToolAcre effectue cette conversion localement et imprime les numéros sans charger de tuile de carte qui divulguerait la position à un autre fournisseur.
Les champs GPS IFD reconnus par cet analyseur
Le GPS IFD est atteint via un pointeur dans IFD0 et possède son propre dictionnaire de balises. Le classeur estime le nombre de champs que le format plus large peut définir, mais la portée fiable est le tableau d'implémentation : version, coordonnées, altitude, heure, satellites, mode de mesure, dilution, vitesse, direction, méthode de traitement et date font partie des noms reconnus.
Latitude et longitude en degrés, minutes, secondes – trois rationnels chacun, et les balises de référence N/S et E/W qui leur donnent le signe
La latitude et la longitude arrivent sous forme de valeurs rationnelles représentant les degrés, les minutes et les secondes, N, S, E ou W étant stockées séparément. La conversion prend les degrés absolus plus les minutes divisés par soixante plus les secondes divisées par trois mille six cents, puis annule les valeurs du sud et de l'ouest. Les deux champs de coordonnées doivent être analysés avant que la paire décimale en surbrillance ne soit affichée.
Altitude, heure et date — GPSAltitude avec son drapeau au-dessus ou en dessous du niveau de la mer et l'horodatage GPS toujours en UTC
L'altitude a une référence et une valeur, tandis que GPSTimeStamp et GPSDateStamp fournissent des champs de localisation liés à l'heure. L'analyseur affiche les valeurs fournies mais n'authentifie pas leur source ni ne les réconcilie avec DateTimeOriginal. Chaque champ du répertoire GPS est traité comme une donnée de localisation sensible, même lorsque sa balise est inconnue du dictionnaire.
Champs de cap, de vitesse et de mesure
La vitesse et la direction de l'image peuvent décrire le mouvement et l'endroit où la caméra fait face. Le GPSDOP et les champs de mesure peuvent décrire le repère enregistré, mais cet outil ne les transforme pas en une estimation de précision. La correction évite de promettre une balise de précision que l'implémentation n'interprète pas ; la précision du formatage ne constitue pas une preuve de la qualité des mesures dans le monde réel.
Exemple concret : conversion des balises d'une photo en coordonnées décimales – l'arithmétique et pourquoi même une fraction modeste identifie un bâtiment
Pour 51 degrés, 30 minutes et 0 secondes au nord, la formule donne 51.5. Pendant 0 degrés, 7 minutes et 30 secondes vers l'ouest, cela donne un 0.125 négatif. Les tests vérifient ces calculs et une paire de coordonnées de bout en bout. Utilisez la décimale affichée à des fins de sensibilisation, et non comme preuve que les métadonnées sont véridiques ou à jour.
Ce que cela ne couvre pas : emplacement stocké dans XMP ou dans des champs propriétaires MakerNote, et comment les applications cartographiques géocodent le résultat
Il peut également exister un emplacement dans XMP que cette visionneuse n'analyse pas, et les composants internes de MakerNote restent opaques. Un fichier peut contenir GPSDateStamp ou une direction sans paire de coordonnées complète, donc l'absence de la ligne décimale en surbrillance n'est pas une absence de métadonnées de localisation. Les conteneurs HEIC, RAW et autres non pris en charge sont rejetés plutôt qu'interprétés.
À retenir : la précision est la clé – l'outil de confidentialité des métadonnées d'image affiche les entrées GPS et les supprime avant de les partager.
La précision est le point de confidentialité, mais indiquez uniquement ce que le fichier et l'analyseur établissent. Inspectez chaque entrée GPS, pas seulement la paire semblable à une carte, et supprimez le bloc EXIF complet lorsque le partage ne nécessite pas ces enregistrements. La même opération supprime également les champs de la caméra et de l'horodatage, conserve les données d'image compressées inchangées et laisse l'original privé sur votre appareil.