這是一種標準的Web技術和GIS技術相結合,最為激動人心的產物就是WebGIS(萬維網地理信息系統)。 WebGIS,簡言之,就是利用Web技術來擴展和完善地理信息系統的一項新技術。 由于HTTP協議采用基于C/S的請求/應答機制,具有較強的用戶交互能力,可以傳輸并在瀏覽器上顯示多媒體數據,而GIS中的信息主要是需要以圖形、圖像方式表現的空間數據,用戶通過交互操作, 對空間數據進行查詢分析。 這些特點,就使得人們完全可以利用Web來尋找他們所需要的空間數據,并且進行各種操作。 我們通過webGIS應用于旅游分布圖,大至原理如下: 具體地講,WebGIS的應用可以分為以下幾個層面: 1)空間數據發布 由于能夠以圖形方式顯示空間數據,較之于單純的FTP方式,WebGIS使用戶更容易找到需要的數據; 2)空間查詢檢索 利用瀏覽器提供的交互能力,進行圖形及屬性數據庫的查詢檢索; 3)空間模型服務 在服務器端提供各種空間模型的實現方法,接收用戶通過瀏覽器輸入的模型參數后,將計算結果返回。 換言之,利用Web不僅可以發布空間數據,也可以發布空間模型服務,形成瀏覽器/服務器結構(Browser/Server,B/S)。 4)Web資源的組織 在Web上,存在著大量的信息,這些信息多數具有空間分布特征,如分銷商數據往往有其所在位置屬性,利用地圖對這些信息進行組織和管理, 并為用戶提供基于空間的檢索服務,無疑也可以通過WebGIS實現。 與傳統的地理信息系統相比,WebGIS有其特殊之處,主要表現在: 1)它必須是基于網絡的客戶機/服務器系統,而傳統的GIS大多數為獨立的單機系統; 2)它利用因特網來進行客戶端和服務器之間的信息交換,這就意味著信息的傳遞是全球性的; 3)它是一個分布式系統,用戶和服務器可以分布在不同地點和不同的計算機平臺上。 簡單的說,他是通過服務器,對目標文件進行的一種WEB索引能力的設計方向,比如說,他將瀏覽器的遠端用戶,使用B/S結構,組合成一個類似本地訪問資源的形式。 而以前實現本地資源形式的虛擬化只能C/S結構,而B/S無法做到,這似乎屬于網絡編程方面的問題。 |