買了搭配相機的 GPS 小裝備後,趁著期末結束難得的空檔開始玩一些 Google Maps API 的玩意。最近看到一個很棒的程式叫 Flickr GMap Show,作者把原始碼分享出來。既然有原始碼就好辦了,可以把程式修改成自己要的方式呈現出來。這程式是使用 MIT License 散播,也就是可以自由無償使用及修改。

這個程式有很多功能,我之前貼的地圖照片索引就是使用這個程式碼稍稍更改到合用的地步。後來,我發現這個程式還有直接瀏覽地圖(browse)的功能。簡單的說,就是 Google Map 地圖拖曳移到哪,就即時列出在那邊拍的 Flickr 照片。當然在 Flickr 相簿裡的照片都要有座標標記(geotagged)才行。當然不是所有的照片都是用設備自動標記的,(早期)有些人,或早期的照片都是人工加註座標,這些人真的很辛苦也很奉獻。

直接瀏覽地圖有點麻煩,而且一拖曳或縮放就要重新抓取圖片,有點花時間。所以我參照了一些線上開放的資源,特地加上可以快速跳到某個國家的選單。另外我還弄了一個臺灣版的照片地圖,當然也加上各縣市及各地區的快速選單。從臺灣的照片地圖可以看出,在臺灣拍照有 geotagged 習慣的人還真的蠻多的。

程式掛在 NYU 的主機上,從臺灣連速度應該還可以。不過圖資都是從 Google 拿,而照片是從 Flickr 抓,所以對 google.com 跟 flickr.com 這兩邊的連線速度比較重要。因為這程式是採 API 型態,理論上也不可能藉由 Google 或 Flickr 的資源運算,所以只能採 Java Script 方式,也就是要靠客戶端(=你)的電腦運算。所以電腦太慢可能運作起來有點慢,不過我在買了快三年的電腦跑還很順,應該問題不大。還有,這程式原作者聲明 Firefox 跑起來比較好,我的經驗也是。在 IE 上偶爾會因為運算太繁重而導致 IE 當掉強迫關閉視窗。這我沒辦法處理,不過當掉機率也不大,就看著辦吧。

如果你的螢幕有 1280x1024 以上解析度(17" LCD 以上),點以下版本:
臺灣版 17"+ LCD
世界版 17"+ LCD

如果你的螢幕僅有 1024x768 解析度(15" LCD 或筆記型電腦),點以下版本:
臺灣版 15" LCD
世界版 15" LCD

照片量真的蠻大的,無聊的時候開來看看別人的照片還不錯。
arrow
arrow
    全站熱搜

    cawang 發表在 痞客邦 留言(8) 人氣()