當初在兩隻老虎安裝 Wordpress 部落格系統時,附帶安裝了一個垃圾過濾 plugin Akismet,具有過濾評論功能,至今已攔截了六百多篇可惡的 spam。但這兩天赫然發現,某些不明原因,導致它的演算法錯將過去幾封來自正人君子、非廣告性的評論,認定為疑似 spam,因此讓這幾封評論遲遲未能發布出來,其中包括這篇關於 geotagging 的 post 中,分別來自於 Charlesc、對 Geotagging 有特別研究和興趣的 CK,及 Vista 等網友,感覺很不好意思。看來以後還是得三不五時去檢查一下 Akismet 的管理介面,看是否又有被錯殺的評論
。
得感謝這幾位網友,讓我知道 TripTracker 這個將 GPS 資訊和相簿結合,作 mashup 的網站。看了以後,發現它儘管實現了之前我提到的 mashup idea,但整個網站感覺相當冷清,至今會員上傳的內容很少。仔細觀察了一下,發現乏人問津的原因,或許正是由於落實得不夠好 — 一群同一批上傳,但座標各自不同的照片,好像不會在地圖上散佈開來,而是全部以一個圓點統一標示。和 CK 的 mashup 網站相比,CK 明顯強過多多。
除了之前寫過上述那篇 post 外,過去還寫過一篇與 geotagging 和相簿 mashup 相關的 post,其中提到 Zooomr — 一個由一名加州高中生獨自創立的相簿服務,竟能「跳蛙」相簿網的龍頭 Flickr,真是英雄出少年的典範。在我寫那篇 post 後不久,Flickr 也終於也推出 Zooomr 般的 geotagging-mashup 功能。有幾種方式可以讓 Flickr 知道照片拍攝地點的座標。一是上傳後,透過 Flickr 的 Organizr 整理工具,以拖拉的方式將照片和 Yahoo Map 中的地點關聯起來;二是在上傳時,自行增加 GeoBloggers 倡導多時的 geotagging 語法,將 “geo:lat=該地緯度” 和 “geo:log=該地經度” 這兩個標籤附上。另一方式,是透過桌面版的 Picasa(須升級到新版)和 Google Earth 提供的連動功能,將座標加註到 JPEG 的 meta-data (EXIF) 中。嘗試過第三種方法後,我發現它的缺點是,由於桌面版的 Google Earth 顯示的是衛星空照圖,無法像 Web 版那般可以切換到地圖模式,加上除了美國之外,大多數國家地區,都尚未必備詳細的街道名稱等資訊,故很難將照片精準定位。應該說,這是所有選擇使用 Google Map 來做 mashup 的網站得共同面對的問題。相較之下,Yahoo Map 和微軟的 Virtual Earth (Windows Live Local),至少就包括台灣在內的許多亞洲地區而言,資訊明顯充實許多,例如從這位台灣山友在 Flickr 作 geotagging 的成品中,即可明顯看出。
當然,還有其他將 Flickr 照片 geotag 的方式,如果把寫 scripts 的選項納入,可以利用 GPS 器具輸出的座標和時間戳計,和 JPEG EXIF 中的時間戳計配對,再利用 Flickr 的 Web services API。或許這方面有特別研究的網友還知道其他手動或自動的方式,來替照片加 geotags。
此外,還有人配合 Firefox 的 Greasemonkey 延伸,寫了一個 JavaScript,讓用戶可以使用 Yahoo Map 以外的地圖服務來替照片定位。