Español

Imágenes y fotografías · Herramienta de privacidad de metadatos de imágenes

Cómo se almacenan las coordenadas GPS en EXIF: racionales, referencias y precisión

· Antecedentes

exif imagen-privacidad formatos de archivo

Grados, minutos y segundos racionales combinados con referencias hemisféricas en coordenadas con signo
Ilustración de vector original de ToolAcre

El GPS IFD almacena la posición como tres números racionales cada uno para latitud y longitud, con etiquetas de referencia separadas para el hemisferio, más altitud, una hora UTC y campos opcionales de rumbo y precisión. Comprender la codificación muestra cuán precisa es una etiqueta geográfica.

La coordenada que no era decimal: por qué los valores GPS EXIF sin formato parecen fracciones y letras en lugar de un marcador de mapa

Las coordenadas EXIF sin procesar no comienzan como un pin de mapa decimal. La latitud y la longitud se almacenan como componentes numéricos con referencias de hemisferios independientes, por lo que un informe debe combinar campos antes de que aparezca un valor con signo. ToolAcre realiza esa conversión localmente e imprime los números sin cargar un mosaico de mapa que revelaría la posición a otro proveedor.

Los campos GPS IFD que este analizador reconoce

Se accede al GPS IFD a través de un puntero en IFD0 y tiene su propio diccionario de etiquetas. El libro de trabajo estimó cuántos campos puede definir el formato más amplio, pero el alcance confiable es la tabla de implementación: versión, coordenadas, altitud, hora, satélites, modo de medición, dilución, velocidad, dirección, método de procesamiento y fecha se encuentran entre los nombres reconocidos.

Latitud y longitud como grados, minutos y segundos: tres racionales cada uno, y las etiquetas de referencia N/S y E/W que les dan signo.

La latitud y la longitud llegan como valores racionales que representan grados, minutos y segundos, con N, S, E o W almacenados por separado. La conversión toma los grados absolutos más minutos divididos por sesenta más segundos divididos por tres mil seiscientos, luego niega los valores del sur y del oeste. Ambos campos de coordenadas deben analizarse antes de que se muestre el par decimal resaltado.

Altitud, hora y fecha: GPSAltitude con su bandera por encima o por debajo del nivel del mar y la marca de tiempo del GPS que siempre está en UTC

La altitud tiene una referencia y un valor, mientras que GPSTimeStamp y GPSDateStamp proporcionan campos de ubicación relacionados con el tiempo. El analizador muestra los valores proporcionados pero no autentica su fuente ni los concilia con DateTimeOriginal. Cada campo del directorio GPS se trata como datos de ubicación confidenciales, incluso cuando el diccionario desconoce su etiqueta.

Campos de rumbo, velocidad y medición

La velocidad y la dirección de la imagen pueden describir el movimiento y hacia dónde apunta la cámara. Los campos GPSDOP y de medición pueden describir la solución registrada, pero esta herramienta no los convierte en una estimación de precisión. La corrección evita prometer una etiqueta de precisión que la implementación no interpreta; La precisión del formato no es evidencia de la calidad de las mediciones en el mundo real.

Ejemplo resuelto: convertir las etiquetas de una foto a una coordenada decimal: la aritmética y por qué incluso una fracción modesta identifica un edificio

Para 51 grados, 30 minutos y 0 segundos al norte, la fórmula produce 51.5. Para 0 grados, 7 minutos y 30 segundos al oeste, produce 0.125 negativo. Las pruebas verifican esos cálculos y un par de coordenadas de un extremo a otro. Utilice el decimal mostrado para concienciar, no como prueba de que los metadatos son veraces o actuales.

Lo que esto no cubre: ubicación almacenada en XMP o en campos propietarios de MakerNote y cómo las aplicaciones de mapas geocodifican el resultado.

También puede existir una ubicación en XMP que este visor no analiza y las partes internas de MakerNote permanecen opacas. Un archivo puede llevar GPSDateStamp o dirección sin un par de coordenadas completo, por lo que la ausencia de la línea decimal resaltada no significa ausencia de metadatos de ubicación. Los contenedores HEIC, RAW y otros contenedores no compatibles se rechazan en lugar de interpretarse.

Conclusión: la precisión es el punto: la herramienta de privacidad de metadatos de imágenes muestra las entradas de GPS y las elimina antes de compartirlas

La precisión es el punto de privacidad, pero indique solo lo que establecen el archivo y el analizador. Inspeccione cada entrada de GPS, no solo el par similar a un mapa, y elimine el bloque EXIF ​​completo cuando compartir no requiera esos registros. La misma operación también elimina los campos de cámara y marca de tiempo, mantiene los datos de la imagen comprimida sin cambios y deja el original privado en su dispositivo.