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

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



圖2 MicrosoftVisual Studio的設計界面
發(fā)布Map Service有兩種方法,分別是ArcCatalog發(fā)布及ArcGIS ServerManager發(fā)布。本文所采用的發(fā)布方法為ArcGISServerManager發(fā)布方式,發(fā)布后在瀏覽器下,用戶就可以查看到校園平面圖或者三維地圖。
通過對蘭州資源環(huán)境職業(yè)技術學院WebGIS應用系統(tǒng)的開發(fā)研究表明,把Web技術和GIS技術相結(jié)合,開發(fā)出具有應用價值的校園WebGIS,不僅可以提高校園與外界的溝通,并可為校園的發(fā)展預測及管理提供可靠的依據(jù)。
[1]鐘廣銳.基于 WebGIS技術的校園地理信息系統(tǒng)的設計與實現(xiàn)[J].測繪與空間地理信息,2005,28(1).
[2]鄧娜,江長森.一種基于WebGIS的海量影像數(shù)據(jù)網(wǎng)絡發(fā)布系統(tǒng)的研究與設計[J].計算技術與自動化,2010(01).
[3]辜寄蓉,黃國明,鄧晶.多地圖服務管理劉象在ArcGIS Server中的設計與實現(xiàn)[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]胡良柏,王志紅,韓立欽,蘭小機.網(wǎng)絡三維虛擬校園建設及應用[J].測繪科學,2013(1).
[7]曹先革,楊金玲,徐廷鵬.WebGIS技術在數(shù)字城市規(guī)劃系統(tǒng)中的應用[J].測繪工程,2009(5).
[8]馮曉,郁彩霞,劉國棟.基于ArcGIS Server的WebGIS公路養(yǎng)護管理系統(tǒng)設計與開發(fā)[J].中外公路,2013(8).