GIS軟體不像文字處理器Word打開就可以開始工作,進行文章的撰寫。GIS軟體必須有參考的底圖,才能進行下一步的處理,例如數位化,幾何校正…等。也因為如此,我在三年前在QGIS上創作了Google Layers Plugin,可以在QGIS中使用Google的圖資,此概念實作出後,也將原始碼開放給大家使用。漸漸地GIS界體認到此功能的重要及必要性,以致於後來OpenLayers Plugin的出現。OpenLayers更是將常用地圖資源(Google, Yahoo, Bing, OpenStreetMap, Apple…)整合進QGIS。帶來許多圖資整合及使用的方便性。
不過透過plugin的方式可以透過公開的plugin主機擴充QGIS的能力很方便。但是plugin安裝門檻較高,版本更新慢,常常需要升級,qgis架構更新,plugin又要更改…等,這些種種問題對使用者都不方便。此外OpenLayers Plugin本身也有一些bugs,移動/放大/縮小地圖時,會重新refresh地圖,此步驟因為其設計的方式之故很慢。有時進行數化也會偏掉,實在不是很好用。
於是我重新思考,如何寫一個bug少且速度快的地圖服務。答案是透過OGC標準-WMS。
目前的成果在 http://wmsproxy.appspot.com
Quantum GIS支援版本的 QGIS 1.5 ~ QGIS 1.9,
QGIS的OS可以用 Windows, Mac OSX, Android, Ubuntu, Linux…均可。
按以下的方法設定好WMS主機後,之後不用考慮更新,都可以直接使用 網路上公開服務的地圖。
主要的用法如下
1.開啟QGIS
2.[圖層]=>[加入 WMS 圖層]
3.[新增]
4.輸入
名稱: Cloud Maps(可自取)
網址: (三選一)5.選取[Cloud Maps] 之後 [連線]
全球性的地圖 http://wmsproxy.appspot.com/CloudMaps.jsp
台灣的地圖 http://wmsproxy.appspot.com/Taiwan.jsp
中國的地圖 http://wmsproxy.appspot.com/China.jsp
6.加入想要的圖層
重複下圖的步驟1,2可一次多選圖層
示範影片
詳細的圖層及資料來源請參考 http://wmsproxy.appspot.com 內的說明。