이미지 및 사진 · 이미지 메타데이터 개인정보 보호 도구
GPS 좌표가 EXIF에 저장되는 방법: 유리수, 참조 및 정밀도
· 배경
엑시프 이미지 개인정보 보호 파일 형식
GPS IFD는 반구에 대한 별도의 참조 태그와 고도, UTC 시간, 선택적인 방향 및 정확도 필드를 포함하여 위도와 경도에 대해 각각 3개의 유리수로 위치를 저장합니다. 인코딩을 이해하면 위치정보 태그가 얼마나 정확한지 알 수 있습니다.
소수가 아닌 좌표 - 원시 EXIF GPS 값이 지도 핀이 아닌 분수 및 문자처럼 보이는 이유
원시 EXIF 좌표는 하나의 십진 지도 핀으로 시작하지 않습니다. 위도와 경도는 별도의 반구 참조가 있는 숫자 구성 요소로 저장되므로 보고서는 부호 있는 값이 나타나기 전에 필드를 결합해야 합니다. ToolAcre는 해당 변환을 로컬에서 수행하고 위치를 다른 공급자에게 공개하는 지도 타일을 로드하지 않고 숫자를 인쇄합니다.
이 파서가 인식하는 GPS IFD 필드
GPS IFD는 IFD0의 포인터를 통해 도달되며 자체 태그 사전이 있습니다. 통합 문서에서는 더 넓은 형식이 정의할 수 있는 필드 수를 추정했지만 신뢰할 수 있는 범위는 구현 테이블입니다. 버전, 좌표, 고도, 시간, 위성, 측정 모드, 희석, 속도, 방향, 처리 방법 및 날짜는 인식된 이름 중 하나입니다.
도, 분, 초로 표시되는 위도 및 경도 - 각각 3개의 유리수와 해당 기호를 제공하는 N/S 및 E/W 참조 태그
위도와 경도는 도, 분, 초를 나타내는 유리수 값으로 도착하며 N, S, E 또는 W는 별도로 저장됩니다. 변환에서는 절대 각도 더하기 분을 60초 더하기로 나눈 값을 3,600으로 나눈 다음 남부 및 서부 값을 무효화합니다. 강조 표시된 소수 쌍이 표시되기 전에 두 좌표 필드 모두 구문 분석해야 합니다.
고도, 시간 및 날짜 — 해수면 위 또는 아래 플래그가 있는 GPSAltitude 및 항상 UTC인 GPS 타임스탬프
고도에는 참조와 값이 있고 GPSTimeStamp 및 GPSDateStamp는 시간 관련 위치 필드를 제공합니다. 파서는 제공된 값을 표시하지만 소스를 인증하거나 DateTimeOriginal과 조정하지 않습니다. 모든 GPS 디렉토리 필드는 해당 태그가 사전에 알려지지 않은 경우에도 민감한 위치 데이터로 취급됩니다.
방향, 속도 및 측정 필드
속도와 이미지 방향은 움직임과 카메라가 향하는 위치를 설명할 수 있습니다. GPSDOP 및 측정 필드는 기록된 수정 사항을 설명할 수 있지만 이 도구는 이를 정확도 추정치로 변환하지 않습니다. 수정은 구현이 해석하지 않는 정확성 태그를 약속하는 것을 방지합니다. 형식의 정밀도는 실제 측정 품질의 증거가 아닙니다.
실제 예: 사진 한 장의 태그를 소수점 좌표로 변환 — 산술, 그리고 작은 분수라도 건물을 식별하는 이유
51도, 30분, 0초 북쪽에 대해 공식은 51.5을 산출합니다. 0도, 7분, 30초 서쪽에서는 음수 0.125이 생성됩니다. 테스트에서는 이러한 계산과 엔드투엔드 좌표 쌍을 확인합니다. 메타데이터가 진실이거나 최신이라는 증거가 아닌 인식을 위해 표시된 소수점을 사용하십시오.
여기서 다루지 않는 내용 — XMP 또는 독점 MakerNote 필드에 저장된 위치 및 지도 앱이 결과를 지오코딩하는 방법
이 뷰어가 구문 분석하지 않는 위치가 XMP에 존재할 수도 있으며 MakerNote 내부는 불투명하게 유지됩니다. 파일은 완전한 좌표 쌍 없이 GPSDateStamp 또는 방향을 전달할 수 있으므로 강조 표시된 소수점이 없다고 해서 위치 메타데이터가 없는 것은 아닙니다. 지원되지 않는 HEIC, RAW 및 기타 컨테이너는 해석되지 않고 거부됩니다.
요약: 정확성이 핵심입니다. 이미지 메타데이터 개인정보 보호 도구는 GPS 항목을 표시하고 공유하기 전에 이를 제거합니다.
정밀도는 개인 정보 보호 정책이지만 파일과 파서가 설정한 것만 명시합니다. 지도와 같은 쌍뿐만 아니라 모든 GPS 항목을 검사하고 공유에 해당 기록이 필요하지 않은 경우 전체 EXIF 블록을 제거합니다. 동일한 작업으로 카메라 및 타임스탬프 필드도 제거되고 압축된 이미지 데이터는 변경되지 않은 상태로 유지되며 개인 원본은 장치에 그대로 유지됩니다.