水土保持規劃系統與GIS組件設計理論
基礎組件是面向空間數據管理,提供基本的交互過程;A組件屬基礎性平臺,是整個系統的基礎,主要面向空間數據管理,提供基本的交互過程,并能以靈活的方式與數據庫系統連接。
高級通用組件是面向通用功能。高級通用組件由基礎組件構造而成。它們面向通用功能,簡化用戶開發過程,如顯示工具組件、編輯工具組件等。
行業性組件是面向行業應用的管理方式,固化到組件中,加速開發進程。行業性組件以GPS監控為例。對于GPS應用,除了需要地圖顯示、信息查詢等一般的GIS功能外,還需要特定的應用功能,如動態目標顯示、目標鎖定等。這些GPS行業性應用功能組件被封裝起來后,開發者的工作就可簡化為設置顯示目標的圖例以及調用、接受數據的方法等。
水土保持規劃系統在GIS使用中的優越性
將GIS的功能適當抽象,以組件形式提供開發者使用,會帶來許多傳統GIS工具無法比擬的優點。
GIS功能強大、系統處理速度快。
目前市場上開發使用的GIS組件都是基于128位系統平臺的,采用InProc直接調用形式,所以無論是管理大數據的能力還是處理速度方面均不比傳統GIS軟件遜色。GIS組件完全能夠提供拼接、裁剪、疊合、緩沖區等空間處理能力和豐富的空間查詢與分析能力。
采用直接嵌入法對MIS開發。
組件的開發建立在嚴格的標準之上,因此,凡符合標準的組件都可在目前流行的各種開發工具上使用。這樣Delphi、PowerBuilder、Notes、Access等都可直接成為GIS或GMIS的最優開發工具,它們各自的優點都能夠得到充分發揮。與傳統GIS專門性開發環境相比,是一種質的飛躍。
靈活方便、價格適宜。
在組件模型下,各組件都集中地實現與自己最緊密相關的系統功能。組件化的GIS平臺集中提供空間數據管理能力,并且能以靈活的方式與數據庫系統連接。在保證功能的前提下,系統表現得靈活方便,而其價格僅是傳統GIS開發工具的三分之一,甚至更少。這樣,用戶便能以較好的性能價格比獲得或開發最優GIS應用系統。
水土保持規劃系統中的GIS系統基本功能
水土保持規劃系統管理中存在海量的多時態水土保持規劃數據,能夠快速獲取水土保持規劃因子中的土地分類數量、質量、空間分布和利用狀況;能夠對年度水土保持規劃數據進行更新、管理、分析;能夠輸出各種查詢、統計和分析結果。因此,建立水土保持規劃信息系統的目標是高效地管理海量的多時態水土保持利用數據,實現對水土資源的科學管理,及時提供科學、詳實、直觀的數據,為水土保持工程的實施決策提供科學依據,實現水土保持生態資源總量動態平衡,最終達到區域水土保持可持續發展。
查詢功能:水土保持規劃系統采用關系數據庫管理空間數據,空間數據與屬性數據一體化,因此圖形和屬性之間相互查詢比較方便。查詢包括對圖形和屬性的雙向查詢、圖形定位等查詢功能。
統計分析功能:水土保持統計分析是水土保持規劃信息系統的重要組成部分。通過水土保持統計了解土地數量結構、利用狀況的區域分布特征。
變更編輯功能:水土保持規劃系統變更是指水土保持利用狀況發生的變化,即地類、面積發生的變化。系統將水土保持各因子變更劃分為屬性變更和圖形變更。系統提供各種圖形和屬性變更工具,圖形變更能夠直接輸入精確坐標進行變更操作,圖形變更時自動生成新實體編號(如圖斑編號),避免重號的發生。
制圖顯示功能:制圖顯示功能包括常規的地圖操作,如放大、縮小,地圖圖層控制管理等;創建默認水土保持規劃(現狀)利用圖,創建各種專題圖如單一值規劃圖、等級符號圖、統計專題圖等。利用等高線和高程點生成DEM和數字正射影像,并與水土保持利用圖疊加顯示,生成形象直觀的水土保持土地利用圖,可以很直觀地看出地類在地形上的分布情況。
輸出功能:根據用戶具體要求可以輸出多種形式的數據、報表、圖表,按小流域或者區劃可以輸出一定比例的水土保持土地利用圖、水土保持規劃圖、水土流失現狀圖等。