任仲宇 程一平 高維春
(北京工業(yè)大學(xué)建筑工程學(xué)院,北京 100124)
地下水是目前可利用淡水資源中的主要組成部分,也是部分灌溉用水、工業(yè)用水以及生活用水的主要來源。傳統(tǒng)地下水監(jiān)測對于小范圍內(nèi)的監(jiān)測比較適合,但是由于其缺少廣泛應(yīng)用性,系統(tǒng)性和代表性,無法實現(xiàn)大面積動態(tài)監(jiān)測和評價。地下水信息管理系統(tǒng)[1]具有數(shù)據(jù)量大、實用性強、空間性、多目標(biāo)的特點。如何對地下水管理系統(tǒng)中的空間數(shù)據(jù),圖形數(shù)據(jù)以及屬性數(shù)據(jù)進行綜合處理,并進行分析計算,達到管理決策的主動性、科學(xué)性,合理規(guī)劃和利用有限的水資源,一直是地下水管理系統(tǒng)追求的目標(biāo),建立這一系統(tǒng)是與實踐相結(jié)合的一次嘗試,立足現(xiàn)在,面向未來,對實現(xiàn)這一目標(biāo)有現(xiàn)實參考意義。
地下水資源管理信息管理系統(tǒng)是以地理信息系統(tǒng)和數(shù)據(jù)庫為開發(fā)平臺的,實現(xiàn)對數(shù)據(jù)的儲存、查詢、編輯、備份還原等功能。系統(tǒng)是以地區(qū)的自然環(huán)境為基本信息,利用其空間數(shù)據(jù)和地下水各屬性數(shù)據(jù)相結(jié)合,為研究區(qū)域提供有力的信息支撐。
系統(tǒng)以Visual Basic為操作界面,GIS為背景圖層和作為空間數(shù)據(jù)庫,Access作為屬性數(shù)據(jù)庫,通過程序語言將其組成一個完整的系統(tǒng)。
其特色在于:
1)系統(tǒng)的實用性,易操作性,數(shù)據(jù)不斷的更新補充,系統(tǒng)數(shù)據(jù)更加的完整;
2)支持圖像屬性和數(shù)據(jù)屬性的雙向查詢;
3)功能組織結(jié)構(gòu)合理,層次清晰;
4)能夠?qū)Φ叵滤|(zhì)以及開采量做出評價,對區(qū)域地下水的合理利用提供有力的信息支撐。
1)系統(tǒng)的總體設(shè)計。
地下水資源管理信息管理系統(tǒng)是以地理信息系統(tǒng)和數(shù)據(jù)庫為開發(fā)平臺的,實現(xiàn)對數(shù)據(jù)的儲存、查詢、編輯、備份還原等功能。系統(tǒng)是以地區(qū)的自然環(huán)境為基本信息,利用其空間數(shù)據(jù)和地下水各屬性數(shù)據(jù)相結(jié)合,為研究區(qū)域提供有力的信息支撐[2]。
系統(tǒng)的構(gòu)成方面,主要有三個部分:a.以VB語言編寫的操作界面;b.以GIS圖作為背景圖層,Geobatabase作為各要素的空間數(shù)據(jù)庫;c.Accsee數(shù)據(jù)庫儲存水質(zhì)水文等屬性數(shù)據(jù)。結(jié)構(gòu)如圖1所示。
圖1 系統(tǒng)結(jié)構(gòu)圖
2)系統(tǒng)數(shù)據(jù)庫的總體設(shè)計。
根據(jù)系統(tǒng)對數(shù)據(jù)管理的需求,系統(tǒng)選擇Access數(shù)據(jù)庫作為系統(tǒng)數(shù)據(jù)庫,在數(shù)據(jù)庫結(jié)構(gòu)設(shè)計時,本文遵循了以下原則:a.精簡干練;b.數(shù)據(jù)獨立于應(yīng)用程序;c.便于統(tǒng)一管理[3]。在本系統(tǒng)中,數(shù)據(jù)庫分為兩部分,一個是空間數(shù)據(jù)庫,一個是屬性數(shù)據(jù)庫。
空間數(shù)據(jù)庫主要儲存的是地理信息系統(tǒng)中各圖層的空間矢量數(shù)據(jù),它是將空間的對象抽象為點線面,在地理信息系統(tǒng)中分層展示出來,以矢量的形式儲存[3]。該系統(tǒng)中,空間數(shù)據(jù)系統(tǒng)分為兩個部分,一類是基礎(chǔ)地圖數(shù)據(jù),一類是專題地圖數(shù)據(jù)[4]。
基礎(chǔ)地圖數(shù)據(jù)包括:研究區(qū)域的邊界區(qū)域,行政區(qū)的劃分,交通、地形建筑、居民分布等基礎(chǔ)區(qū)域。
專題地圖數(shù)據(jù)有污染源、監(jiān)測站、水位站、水系分布。
屬性數(shù)據(jù)與空間數(shù)據(jù)也有直接的聯(lián)系,它包括水文數(shù)據(jù)庫,水質(zhì)數(shù)據(jù)庫,水量數(shù)據(jù)庫,水文數(shù)據(jù)庫中分為降雨量信息,蒸發(fā)量信息,水文監(jiān)測站信息,水質(zhì)數(shù)據(jù)庫包括污染源監(jiān)測數(shù)據(jù),地下水水質(zhì)數(shù)據(jù),水質(zhì)分析評價表,水質(zhì)監(jiān)測登記統(tǒng)計表。水量數(shù)據(jù)庫包括地下水水量信息,水位信息,用水量信息,預(yù)測信息。
3)系統(tǒng)的內(nèi)部關(guān)聯(lián)。
通過在Visual Basic6.0環(huán)境下嵌入 Map Objects組件[5]的研究,開發(fā)了地下水信息管理系統(tǒng),實現(xiàn)GIS的本系統(tǒng)基本功能,本系統(tǒng)的數(shù)據(jù)格式有文本數(shù)據(jù),圖文數(shù)據(jù),相片格式,為了實現(xiàn)系統(tǒng)所有數(shù)據(jù)的統(tǒng)一儲存管理,各數(shù)據(jù)間通過ID(CODE)標(biāo)示建立聯(lián)系,通過如下代碼實現(xiàn):
strExpression= ″CODE= ″& lngCode
Set recs = frmMapDisp.MapDisp.Layers(strCurrentLayer-Name).SearchExpression(exPress)
數(shù)據(jù)在錄入編輯時,使錄入數(shù)據(jù)格式與數(shù)據(jù)庫中對應(yīng)格式保持一致,通過如下代碼與數(shù)據(jù)庫連接:
Set db=New Connection
db.CursorLocation=adUseClient
db.Open ″PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source='″& strDB & ″';″
Set adoPrimaryRS=New Recordset
系統(tǒng)流程如圖2所示。
圖2 系統(tǒng)流程圖
該系統(tǒng)基于地理信息系統(tǒng)和數(shù)據(jù)庫為開發(fā)平臺,實現(xiàn)地下水資源的科學(xué)化管理,高效存儲、輸入、輸出、查詢。操作界面如圖3所示,在開發(fā)上遵循簡易,高效,實用的原則。
圖3 系統(tǒng)操作界面圖
系統(tǒng)實現(xiàn)的主要功能:
1)地圖的瀏覽導(dǎo)航。
實現(xiàn)研究區(qū)域基礎(chǔ)圖層和專題圖層的放大,縮小,漫游,鷹眼,區(qū)域選擇等功能。
2)數(shù)據(jù)的輸入,儲存,查詢。
用戶可以向基礎(chǔ)圖層添加各種輔助信息,對專題圖層添加、修改記錄數(shù)據(jù)。通過專題圖層和屬性數(shù)據(jù)庫對系統(tǒng)中的水文、水質(zhì)、水量等信息進行按類別,按時間,按條件的雙向查詢。顯示出污染源、生活用水區(qū)、監(jiān)測站分布等區(qū)域。
3)對地下水水質(zhì)以及開采量做出評價。
通過對水文、水量、水質(zhì)等數(shù)據(jù)的收集,系統(tǒng)還為對地下水水質(zhì)做出相應(yīng)的評價,對地下水可開采量,補給量進行合理的計算,為地下水的可持續(xù)發(fā)展提供決策性的服務(wù)[6]。
系統(tǒng)以先進的計算機技術(shù),數(shù)據(jù)庫技術(shù),GIS技術(shù)為基礎(chǔ)平臺,以地下水資源管理為核心,通過GIS對數(shù)據(jù)的強大處理功能,使得數(shù)據(jù)的查詢結(jié)果都以可視化的形式展示出來,是一個集易操作性、實用性、可擴展性于一體的管理系統(tǒng)。它不僅為水資源管理提供了一個良好的管理平臺,還為地下水的監(jiān)測、管理以及利用提供了科學(xué)的依據(jù)。但是應(yīng)該指出的是,要想利用 GIS建立更加完善的地下水資源管理系統(tǒng),還應(yīng)該進一步進行水資源系統(tǒng)模型和決策方面的研究。
[1] 楊 旭,黃家柱,陳鎖忠,等.組件式GIS在地下水資源管理系統(tǒng)開發(fā)中的應(yīng)用[J].水文,2003(1):44-46.
[2] 劉 靜.地下水信息管理系統(tǒng)的設(shè)計與實現(xiàn)[J].工程勘察,2009(12):70-73.
[3] 袁笑一,汪曉軍,潘偉斌.GIS技術(shù)及其在地下水領(lǐng)域的應(yīng)用[J].儀器儀表學(xué)報,2005,26(8):859-861.
[4] 向速林,鄢貴權(quán),尤本勝.基于GIS的地下水環(huán)境信息系統(tǒng)[J].貴州工業(yè)大學(xué)學(xué)報,2003(3):100-101.
[5] 李勝樂,陸遠忠,車 時.MapInfo地理信息系統(tǒng)二次開發(fā)實例[M].北京:電子工業(yè)出版社,2004.
[6] 左其亭,陳 曦.面向可持續(xù)發(fā)展的水資源規(guī)劃與管理[M].北京:中國水利水電出版社,2003.