1,照片元數據
要解決照片定位的問題,必須依靠照片元數據,也就是描述和解釋圖像數據的數據。EXIF(可交換圖像文件)和IPTC(國際新聞電信理事會)是兩種常見的照片元數據格式。EXIF是相機在拍攝時自動生成的關於拍攝參數的數據,而IPTC是無法自動生成的,是後期手動填寫的描述性數據。元數據的嵌入方法隨著圖像格式的不同而不同,也就是說不同格式的圖像文件(如JPG、TIFF等。)有不同的嵌入方式。這裏我們要使用的元數據是EXIF元數據。
EXIF定義的元數據非常豐富,主要包括以下幾類信息:
拍攝日期
拍攝設備:相機廠商/型號,鏡頭廠商/型號,閃光燈廠商/型號等。
拍攝參數:光圈值、曝光時間、ISO速度、曝光補償、焦距、最大光圈、測光模式等。
圖像處理參數:對比度、亮度、光源、飽和度、白平衡等。
GPS定位數據
極小的
照片有沒有元數據,外觀上沒有區別。在Windows下,通過查看屬性→照片詳情,可以看到壹些元數據。大多數圖像查看軟件,如ACDSee,可以看到EXIF或IPTC元數據。
2.元數據的獲取和處理
處理照片,這裏主要是讀取EXIF的GPS定位數據信息。用GPS定位數據拍照片要做兩件事:壹、拍照前打開手機GPS;第二,打開手機的相機設置和地理位置設置,這樣就可以拍GPS照片了。
GPS照片拍攝完成後,JSL-路線專家系統的“GPS照片對應樁號”讀取照片的EXIF GPS定位數據,將坐標轉換到道路的平面直角坐標系,然後找到對應的樁號,最後將對應的樁號和左右位置信息添加到照片的文件名中,方便後期的設計和使用。另壹方面,GPS照片可以顯示在Google Earth上,方便數據整理和方案上報。曾經有同事說,西藏項目中處理了上千張野外照片,節省的工作量可想而知。而當設計線的樁號發生變化時,只需重新運行程序即可。
該功能已經開發了五年多,但實際應用並不多。作為開發者,我還是覺得很遺憾。GPS照片對應樁號的功能雖然簡單,但卻能給實地勘測帶來難以想象的便利,需要使用才能感知其威力。