我的 Geotagging 方法 之二
昨天我們用 WWMX Location Stamper 把經緯度寫到照片的 EXIF 裡了, 今天要來看看怎麼玩它.
先來確定一下, GPS 的經緯度有寫到 EXIF 裡. Windows 的檔案瀏覽功能不認得 GPS 的 EXIF tag, 所以看不到, 要用 ACDSee 之類比較厲害的軟體來看:
如果有的話, 在 ACDSee 的 EXIF 頁面上為看到有 GPS 的資訊.
今天的主角其實是 Picasa, 這是 Google 出的照片管理軟體. Picasa 的官方版目前還是 2.0, 但是英文版的 2.5 已經到處在流傳了, 而且多了很多很棒的功能, 其中有我最想要的, 跟 Google Earth 結合的 geotagging 功能.
目前知道的下載點在這裡, 我抓下來的版本是 V.2.5.0, Build 32.97, 0. 它還是英文版的.
Picasa 裝好以後一定要搜一搜你的電腦, 建立關於電腦裡所有照片的基本資料. 你可以讓它去搜整台電腦, 也可以只搜 My Documents 跟桌面, 就是不能不讓它搜…
進入 Picasa 後, 所有它找到的照片會依照日期排好, 一個一個 album 出現在它的瀏覽器裡. 用日期找一下我昨天用 Location Stampler 標過的照片, 找到了:
跟其它的照片不太一樣, 它的右下角有一個長得像準星的圓圈, 那就對了. 這個符號代表這張照片的 EXIF 裡面包含有 geotagging 的資訊.
按右鍵選 Property, 看一下這張照片的資料:
果然它裡面有 GPS 的經緯度和高度. 因為 tagging 時的 GPS 航跡是用 eTrex Vista TC 記的, 所以這個高度是氣壓高度計量出來的, 還蠻準的. 如果是 GPS V 記下來的航跡, 那個高度是 GPS 算出來的橢球高, 就沒什麼參考價值.
最棒的功能來啦, 在 [Tools] -> [Geotag] -> {View in Google Earth], 點下去後 Picasa 會把 Google Earth 叫出來, 當然前提是電腦裡已經裝好 Google Earth 了.
Google Earth 啟動並 login 完成後, 衛星空照圖的畫面就會出來:
剛剛 Picasa 裡面有 geotag 的照片一一出現在 Google Earth 上, 照著它們的經緯度排排站. 而且當你 zoom out 地圖的時候, 只要 Picasa 裡的照片有出現在 Google Earth 的視野內, 它們都會一張一張跳出來. 顯然這不是一個 KMZ 或 KML 檔做得到的, 我們來看看 Picasa 放了什麼東西到 Google Earth 裡:
原來它是一個 Network Link, 透過在某個 lcoal port 上的 HTTP 協定跟 Picasa 拿資料呀, 難怪可以動態更新. 這個方法比 RoboGEO 等軟體產生一個把照片鑲在裡面的 KMZ 檔要好太多了, 最大的好處是不管照片再多, 都不會有一個肥大無比的 KMZ 檔在那邊佔空間.
照片點下去會出現比較大的視窗, 讓你看清楚一點:
另外也有連結讓你點, 可以到 Picasa 裡看原圖.
我個人是認為這樣的組合比 RoboGEO 用產生 KMZ 檔的方法要好太多了. 當照片越來越多的時候, KMZ 檔的管理會變成很大的問題, 如果把照片嵌到 KMZ 檔中, 檔案的 size 會變得很大, 產生 KMZ 檔的時間也會變得很長.
Picasa 也有產生內嵌圖檔 KMZ 的功能, 在 [Tools] -> [Geotag] -> [Export to Google Earth File], 它會把目前所選取的圖檔包在一個 KMZ 中, 吐給 Google Earth.
目前 Picasa 2.5 版還在 beta, 不知道有沒有穩定性的問題, 希望中文版 final 趕快出來.
感激您的分享,受益良多。但有各小問題請教一下,
1.這樣的做法如何把結果與朋友分項?可以生成一個KMZ檔案但檔案裡只有路徑跟Picasa的照片連結嗎?如何做?這樣我可以很方便寄給朋友,他們可以很清楚知道我走到哪些地方,這些地方有什麼。
2.我試著用2.6版本的Picasa,但他無法辨識有gps資料的照片(使用location stamper生成的),但換成舊的2.5版即可,不知道原因為何?
3.使用2.5版本的Picasa,使用Tool中的export to google earth file功能,一直fail,我忘記設定什麼了嗎?
謝謝您的答覆。Mura @London