王賓+田軍倉
摘要:借鑒基于GIS的管理信息系統(tǒng)軟件的開發(fā)過程,結(jié)合壓砂地生產(chǎn)力評(píng)價(jià)SI模型,設(shè)計(jì)開發(fā)了基于GIS的壓砂地生產(chǎn)力評(píng)價(jià)的管理信息系統(tǒng),系統(tǒng)在VB環(huán)境下開發(fā),集成MapInfo,評(píng)價(jià)結(jié)果更加直觀在系統(tǒng)窗口中實(shí)現(xiàn)。
關(guān)鍵詞:壓砂地;生產(chǎn)力;評(píng)價(jià)模型;信息系統(tǒng)
中圖分類號(hào):F323 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):0439-8114(2016)20-5362-03
DOI:10.14088/j.cnki.issn0439-8114.2016.20.049
Abstract:This paper based on GIS relevant management information systems software development process, combined with the gravel-mulched field productivity evaluation SI model, design and development of management information system of gravel-mulched field productivity evaluation of Ningxia based on GIS, the system in VB environment development, integrating MapInfo, evaluation results more intuitive system realizes in the window.
Key words: gravel-mulched field; productivity; evaluation model; the information system
1 壓砂地生產(chǎn)力評(píng)價(jià)模型的建立
寧夏中部干旱地區(qū)壓砂地生產(chǎn)力評(píng)價(jià)模型從自然條件(PI)評(píng)價(jià)和社會(huì)經(jīng)濟(jì)條件(TI)兩方面展開,壓砂地自然條件評(píng)價(jià)采用生產(chǎn)力評(píng)價(jià)指數(shù)PI模型,選取10個(gè)影響因素作為評(píng)價(jià)指標(biāo)。壓砂地生產(chǎn)力社會(huì)經(jīng)濟(jì)條件評(píng)價(jià)采用評(píng)價(jià)指數(shù)TI模型,選取5個(gè)影響因素作為評(píng)價(jià)指標(biāo),自然條件和社會(huì)經(jīng)濟(jì)條件兩方面評(píng)價(jià)所占的權(quán)重可以咨詢當(dāng)?shù)赜蟹N植經(jīng)驗(yàn)的種瓜大戶和壓砂地專家,通過專家評(píng)分法得到壓砂地生產(chǎn)力綜合評(píng)價(jià)指數(shù)SI模型[1]。
1.1 壓砂地生產(chǎn)力自然條件評(píng)價(jià)PI模型
根據(jù)PI模型的特點(diǎn),結(jié)合壓砂地生產(chǎn)力評(píng)價(jià)的實(shí)際,選取有機(jī)質(zhì)含量、速效磷含量、速效鉀含量、全氮含量、土壤機(jī)械構(gòu)成、土壤有效厚度、地面坡度、土壤酸堿度、光熱條件和水分供應(yīng)能力等10個(gè)影響因素作為評(píng)價(jià)指標(biāo)。
采用FAO的生產(chǎn)力指數(shù)模型來進(jìn)行壓砂地生產(chǎn)力自然條件評(píng)價(jià)的指標(biāo)模型。對(duì)選取的10個(gè)因素進(jìn)行幾何平均[2],得到:
式中,F(xiàn)1為土壤有機(jī)質(zhì)含量;F2為土壤速效磷含量;F3為土壤速效鉀含量;F4為土壤全氮含量;Q為土壤機(jī)械構(gòu)成;T為土壤有效厚度;G為地面坡度;pH為土壤酸堿度;P為光熱條件(≥0 ℃積溫);E為水分供應(yīng)能力和地形的高程。
1.2 壓砂地生產(chǎn)力社會(huì)經(jīng)濟(jì)條件評(píng)價(jià)TI模型
壓砂地生產(chǎn)力評(píng)價(jià)的社會(huì)經(jīng)濟(jì)條件評(píng)價(jià)指標(biāo)的選取,結(jié)合評(píng)價(jià)區(qū)具體的社會(huì)經(jīng)濟(jì)狀況,確定壓砂地生產(chǎn)力社會(huì)經(jīng)濟(jì)技術(shù)評(píng)價(jià)指標(biāo)如下:壓砂地年限(有壓砂年,5~10年,10~15年和15年以上4個(gè)層次)、水利化程度(可用有效補(bǔ)灌面積所占的比例確定);化學(xué)化水平[可用單位壓砂地面積的施肥量(kg/hm2)來確定]、農(nóng)業(yè)機(jī)械化水平[可用單位壓砂地面積農(nóng)業(yè)機(jī)械總動(dòng)力(kW/hm2)來確定]、耕地現(xiàn)有人口承載量(是土地社會(huì)屬性的直接反映,目前一般用人口密度來表示)。
評(píng)價(jià)模型采用TI模型:
式中,n為評(píng)價(jià)要素個(gè)數(shù),Wi為各要素權(quán)重,Ai為各要素的貢獻(xiàn)參數(shù)。
Wi的確定采用層次分析法,構(gòu)造判斷矩陣,得到各指標(biāo)權(quán)重值:壓砂地年限(N)為0.263、水利化水平(I)為0.475、化學(xué)化水平(C)為0.110、農(nóng)業(yè)機(jī)械化水平(M)為0.090、耕地現(xiàn)有人口承載量(P)為0.055。
1.3 壓砂地生產(chǎn)力綜合評(píng)價(jià)SI模型
通過專家評(píng)分法對(duì)得到壓砂地生產(chǎn)力自然條件評(píng)價(jià)與社會(huì)經(jīng)濟(jì)技術(shù)條件綜合評(píng)價(jià)進(jìn)行分析,得到自然條件評(píng)價(jià)PI指數(shù)模型和TI指數(shù)模型所占的權(quán)重,得到壓砂地生產(chǎn)力綜合評(píng)價(jià)SI模型:
SI=0.8PI+0.2TI
2 系統(tǒng)總體結(jié)構(gòu)與內(nèi)容
壓砂地生產(chǎn)力評(píng)價(jià)的數(shù)據(jù)信息分布較為分散,同時(shí)信息處理主要依靠人工方式。工作繁重、效率比較低,不利于整個(gè)評(píng)價(jià)過程信息的展示與比較分析。將GIS技術(shù)引入壓砂地生產(chǎn)力評(píng)價(jià)的各個(gè)過程,可以使數(shù)據(jù)的現(xiàn)實(shí)更加直觀。數(shù)據(jù)庫的設(shè)計(jì)考慮數(shù)據(jù)庫的網(wǎng)絡(luò)化、智能化和實(shí)用化的發(fā)展趨勢(shì)[3],壓砂地生產(chǎn)力評(píng)價(jià)管理信息系統(tǒng)可以系統(tǒng)分析壓砂地的種植分布情況,以及對(duì)比分析各個(gè)評(píng)價(jià)因子之間的差異,使評(píng)價(jià)結(jié)果更加直觀,促進(jìn)壓砂地生產(chǎn)力評(píng)價(jià)水平的現(xiàn)代化。
壓砂地生產(chǎn)力評(píng)價(jià)的管理信息系統(tǒng)包含評(píng)價(jià)因子查詢知識(shí)庫的一系列TAB文件和評(píng)價(jià)模型結(jié)果數(shù)據(jù)庫兩大部分。具體系統(tǒng)結(jié)構(gòu)如圖1所示。
3 系統(tǒng)功能
從系統(tǒng)機(jī)構(gòu)的設(shè)計(jì)上講,壓砂地生產(chǎn)力評(píng)價(jià)的管理信息系統(tǒng)主要具有評(píng)價(jià)因子數(shù)據(jù)查詢和生產(chǎn)力評(píng)價(jià)兩大功能。
3.1 壓砂地生產(chǎn)力指標(biāo)信息查詢
壓砂地生產(chǎn)力評(píng)價(jià)管理信息系統(tǒng)的查詢功能主要是查詢位于知識(shí)庫里面的各種TAB文件,其中知識(shí)庫包含壓砂地自然條件評(píng)價(jià)各評(píng)價(jià)指標(biāo)圖層的TAB文件、壓砂地社會(huì)經(jīng)濟(jì)條件評(píng)價(jià)各評(píng)價(jià)指標(biāo)圖層的TAB文件以及其他文件,通過知識(shí)庫里面的這些文件,可以方便查詢或打開各種評(píng)價(jià)指標(biāo)因子圖層,使評(píng)價(jià)結(jié)果更直觀地呈現(xiàn)。
3.2 壓砂地生產(chǎn)力評(píng)價(jià)
壓砂地生產(chǎn)力的評(píng)價(jià)分別從自然條件評(píng)價(jià)和社會(huì)經(jīng)濟(jì)條件評(píng)價(jià)展開,最后對(duì)這兩方面進(jìn)行綜合評(píng)價(jià),系統(tǒng)的設(shè)計(jì)考慮評(píng)價(jià)模型的錄入更新,通過錄入更新功能,可以方便地管理評(píng)價(jià)區(qū)的空間地理位置和評(píng)價(jià)模型的計(jì)算數(shù)據(jù)。
評(píng)價(jià)模型數(shù)據(jù)完成錄入更新可以通過系統(tǒng)中自然條件評(píng)價(jià)、社會(huì)經(jīng)濟(jì)條件評(píng)價(jià)、綜合評(píng)價(jià)3個(gè)功能鍵來實(shí)現(xiàn),然后在地圖功能窗口生產(chǎn)生產(chǎn)力評(píng)價(jià)等級(jí)分布圖。
3.3 其他
系統(tǒng)是在VB窗口下調(diào)用了MapInfo的相關(guān)功能模塊,所以在系統(tǒng)的窗口下可以實(shí)現(xiàn)有關(guān)MapInfo的相關(guān)功能。如“對(duì)象”功能可以對(duì)圖層進(jìn)行相關(guān)點(diǎn)線的操作;“表”功能可以實(shí)現(xiàn)對(duì)數(shù)據(jù)表格結(jié)構(gòu)的維護(hù);“地圖”功能可以實(shí)現(xiàn)對(duì)相關(guān)專題圖的制作;“窗口”功能可以實(shí)現(xiàn)多窗口的展示,方便地管理各種圖層。
4 系統(tǒng)設(shè)計(jì)環(huán)境與開發(fā)工具
壓砂地生產(chǎn)力評(píng)價(jià)的管理信息系統(tǒng),主要包含信息查詢、壓砂地自然條件評(píng)價(jià)、社會(huì)經(jīng)濟(jì)條件評(píng)價(jià)和綜合評(píng)價(jià)4個(gè)部分,系統(tǒng)采用Microsoft Visual Basic 6.0 中文版開發(fā),集成MapInfo模塊,最后編譯生成EXE文件,供系統(tǒng)調(diào)用。系統(tǒng)在中文Windows XP操作平臺(tái)上開發(fā)和運(yùn)行。
5 系統(tǒng)開發(fā)、運(yùn)行與維護(hù)
5.1 系統(tǒng)主要功能開發(fā)
1)系統(tǒng)主界面開發(fā)。系統(tǒng)主界面主要是利用VB的菜單編輯器功能來編輯實(shí)現(xiàn)系統(tǒng)的各個(gè)功能,并調(diào)用相應(yīng)的模塊,可以用以下代碼實(shí)現(xiàn)工作空間的窗體的調(diào)用,系統(tǒng)主界面如圖2所示。
2)可視化查詢功能開發(fā)??梢暬樵冎饕抢弥R(shí)庫中的各種TAB文件來實(shí)現(xiàn),用戶進(jìn)入系統(tǒng)界面選中要查詢的圖或表,單擊“確定”按鈕,即可進(jìn)入可視化查詢窗口,對(duì)各評(píng)價(jià)指標(biāo)數(shù)據(jù)進(jìn)行空間展示。
3)生產(chǎn)力評(píng)價(jià)功能開發(fā)。數(shù)據(jù)的錄入更新主要包括對(duì)數(shù)據(jù)庫表的更新、添加和刪除功能,可以方便地管理評(píng)價(jià)模型數(shù)據(jù)的表數(shù)據(jù),具體設(shè)計(jì)如圖3所示。
5.2 系統(tǒng)運(yùn)行與維護(hù)
在VB開發(fā)環(huán)境下,程序調(diào)試成功以后,可以生成.EXE文件,獨(dú)立的在Windows XP操作系統(tǒng)下運(yùn)行,進(jìn)行評(píng)價(jià)指標(biāo)的查詢與數(shù)據(jù)庫信息的錄入更新等。系統(tǒng)運(yùn)行中的維護(hù)主要是定期、定時(shí)對(duì)知識(shí)庫中的文件進(jìn)行更新、修改,并發(fā)布給系統(tǒng)用戶,以保證系統(tǒng)知識(shí)的正確性和實(shí)用性。系統(tǒng)的運(yùn)行界面如圖4所示。
6 小結(jié)
在總結(jié)目前有關(guān)基于GIS管理信息系統(tǒng)研究的基礎(chǔ)上,結(jié)合壓砂地生產(chǎn)力評(píng)價(jià)的實(shí)際,開發(fā)設(shè)計(jì)壓砂地生產(chǎn)力評(píng)價(jià)管理信息系統(tǒng),系統(tǒng)的設(shè)計(jì)主要考慮可視化信息的查詢和生產(chǎn)力評(píng)價(jià)兩大功能,壓砂地生產(chǎn)力評(píng)價(jià)的管理信息系統(tǒng)包含評(píng)價(jià)因子查詢知識(shí)庫的一系列TAB文件和評(píng)價(jià)模型結(jié)果數(shù)據(jù)庫兩大部分,系統(tǒng)在Microsoft Visual Basic 6.0 中文版語言環(huán)境下開發(fā)、調(diào)試、運(yùn)行,最后生成獨(dú)立的可運(yùn)行的EXE文件,方便用戶操作。
參考文獻(xiàn):
[1] 王 賓,田軍倉.基于GIS的寧夏壓砂地生產(chǎn)力評(píng)價(jià)研究[J].節(jié)水灌溉,2012(8):69-73.
[2] 聯(lián)合國糧食及農(nóng)業(yè)組織.土地評(píng)定與分類法[R].羅馬:聯(lián)合國糧食和農(nóng)業(yè)組織,1976.
[3] 田軍倉.干旱地區(qū)節(jié)水灌溉及揚(yáng)水灌區(qū)灌溉調(diào)配智能決策支持系統(tǒng)研究[D].武漢:武漢水利電力大學(xué),1998.