杜芳芳
(蘭州資源環境職業技術學院,甘肅 蘭州 730000)
WebGIS是互聯網技術應用在地理信息系統開發上的一種產品,它以Web頁面為地理信息系統的界面,WebGIS是地理信息系統技術重要發展方向及趨勢,它利用客戶機/服務器的方式來執行地理信息系統的任務,其包括服務器端、客戶端兩個部分的任務,用戶可以從服務器上請求數據、工具和模塊等,服務器會執行用戶的請求,并且會把執行結果通過互聯網返回給用戶,也可將數據和分析工具等發送到用戶端供用戶使用。
校園WebGIS系統作為WebGIS的一個應用,越來越多的受到校園管理者的重視。本論文以蘭州資源環境職業技術學院為例,介紹了該校園WebGIS系統的總體設計、系統的功能設計、系統數據庫的設計等。
本文主要任務是建立一個能在互聯網上瀏覽三維數字校園及校園平面圖的系統。基于三維模型的數字校園給人產生身臨其境的感覺,另外,該平臺還提供了查詢和分析等功能。
該系統是基于B/S多層結構模式的,所有用戶可以通過互聯網發送不同的信息服務請求,經過服務端的Web服務層、應用服務層和數據層進行交互操作并且返回請求的結果,用戶終端最終獲取服務內容[5]。系統結構如圖1所示。

圖1 系統結構
本文所建立的系統是以MicrosoftVisual Studio 2008作為其開發平臺的,MicrosoftVisual Studio 2008開發效率高,開發者可高效的開發一些Web應用。圖2為本系統在MicrosoftVisual Studio中的設計界面。
該系統的主要功能實現:
(1)地圖顯示、量算功能:對三維地圖可以放大、縮小、平移、全視圖等操作。該系統還可自動量算指定的長度和面積。
(2)查詢功能:該系統可查詢目標要素的屬性及位置信息。
(3)鷹眼功能:實現鷹眼功能,同時用戶可以在客戶端對蘭州資源環境職業技術學院校園平面圖或者三維數字校園模型進行瀏覽,同時,用戶可以隨時查看校園建筑的相關信息。其關鍵代碼如下:



圖2 MicrosoftVisual Studio的設計界面
發布Map Service有兩種方法,分別是ArcCatalog發布及ArcGIS ServerManager發布。本文所采用的發布方法為ArcGISServerManager發布方式,發布后在瀏覽器下,用戶就可以查看到校園平面圖或者三維地圖。
通過對蘭州資源環境職業技術學院WebGIS應用系統的開發研究表明,把Web技術和GIS技術相結合,開發出具有應用價值的校園WebGIS,不僅可以提高校園與外界的溝通,并可為校園的發展預測及管理提供可靠的依據。
[1]鐘廣銳.基于 WebGIS技術的校園地理信息系統的設計與實現[J].測繪與空間地理信息,2005,28(1).
[2]鄧娜,江長森.一種基于WebGIS的海量影像數據網絡發布系統的研究與設計[J].計算技術與自動化,2010(01).
[3]辜寄蓉,黃國明,鄧晶.多地圖服務管理劉象在ArcGIS Server中的設計與實現[J].測繪科學,2008(03).
[4]程柱,高飛,胡小華.基于 ArcGIS Server的池化與非池化服務研究[J].城市勘測,2010(04).
[5]PARISA GHAEMI,JENNIFFR s 們 Frr.CHONA SISTER,et a1.Design and implementation of a web-based platform to support interactive environ-mental planning[J].Enviromnent and Urban Systems,2009(2):153-1092.
[6]胡良柏,王志紅,韓立欽,蘭小機.網絡三維虛擬校園建設及應用[J].測繪科學,2013(1).
[7]曹先革,楊金玲,徐廷鵬.WebGIS技術在數字城市規劃系統中的應用[J].測繪工程,2009(5).
[8]馮曉,郁彩霞,劉國棟.基于ArcGIS Server的WebGIS公路養護管理系統設計與開發[J].中外公路,2013(8).