影像與照片·影像元資料隱私工具
GPS 座標如何儲存在 EXIF 中:有理數、參考值和精確度
· 背景
exif 影像隱私 檔案格式
GPS IFD 將位置儲存為三個有理數,每個有理數表示緯度和經度,並帶有單獨的半球參考標籤、高度、UTC 時間以及可選的航向和精度欄位。了解編碼可以看出地理標記的精確度。
非小數的座標 — 為什麼原始 EXIF GPS 值看起來像分數和字母而不是地圖圖釘
原始 EXIF 座標不以一位十進位地圖圖釘開頭。緯度和經度儲存為具有單獨半球參考的數字分量,因此報表必須在出現帶符號的值之前組合欄位。 ToolAcre 在本地執行該轉換並列印數字,而無需加載會向其他提供者洩露位置的地圖圖塊。
此解析器識別的 GPS IFD 欄位
GPS IFD 透過 IFD0 中的指標到達,並有自己的標籤字典。工作手冊估計了更廣泛的格式可以定義多少個欄位,但可靠的範圍是實現表:版本、坐標、高度、時間、衛星、測量模式、稀釋度、速度、方向、處理方法和日期都在可識別的名稱中。
以度、分、秒錶示的緯度和經度 — 各三個有理數,以及賦予它們符號的 N/S 和 E/W 參考標籤
緯度和經度作為表示度、分和秒的有理值到達,N、S、E 或 W 單獨儲存。轉換採用絕對度加分除以六十多秒除以三千六百,然後否定南方和西方的值。在顯示突出顯示的十進制對之前,必須解析兩個座標欄位。
海拔高度、時間和日期 — GPS 海拔高度及其高於或低於海平面的標誌,以及始終採用 UTC 格式的 GPS 時間戳
Altitude 有參考和值,而 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 區塊。相同的操作也會刪除相機和時間戳記欄位,保持壓縮影像資料不變,並將私人原始資料保留在您的裝置上。