史哲鵬 張浩洋
摘要:文章主要針對采用二次開發方法的成果管理GIS系統設計與實現進行分析,結合現代技術發展現狀,從測繪數據集成管理系統設計與測繪數據集成管理系統實現方面進行深入研究與探索,主要目的在于更好的促進測繪數據集成管理系統運行效率的提升。
關鍵詞:二次開發;GIS系統;設計
在社會經濟與科學技術快速發展作用下,數據逐漸受到人們的關注與重視。同時隨著數據信息變化程度的加快,數據量與數據種類的提升,使得傳統數據文件管理模式不能滿足當前信息數據應用需求。而在GIS快速興起作用下,數據處理、分析以及運用方面得到了全面拓展,并逐漸在人們日常生活中有了廣泛運用。
1.測繪數據集成管理系統設計
通常情況下,測繪數據集成管理系統主要以傳統的三層結構設計方式為基礎,也就是將服務層、應用層以及數據層等作為出發點。在實際設計期間,服務層以COM 組件技術為核心,通過Arc GIS Engine平臺科學創建數據集成管理系統模塊,利用ArcGIS空間數據引擎確保針對大量空間數據進行搜索具有較強便捷性與高效性,并運用數據庫載體技術實現數據庫維護與管理效率的提升[1]。這也就是三方面內容的設計:首先,設計程序框架;其次,設計功能程序框架,主要針對業務運用、圖像輸出、圖像管理以及數據信息更新等功能進行設計;最后,設計數據框架。
結合國土資源測量工作進行分析可以發現,系統數據主要由城鎮地籍數據與當前土地資源現狀數據組合而成,并將各種要素種類、位置層等作為條件實施分層存儲與管理,為集成化管理與維護工作的實現奠定堅實基礎。同時系統使用C/S系統結構,以數據庫為條件,確保其成為測繪數據集成管理系統的底層數據庫,各種管理邏輯關系則屬于中間層,而上層主要是根據實際需求為用戶提供良好的服務。
空間數據與自身相對應的屬性數據共同組成了底層數據庫。其中底層數據庫也主要包含了地籍數據庫、測繪數據庫、影像資料數據庫、勘探數據庫、礦產數據庫以及征地數據庫等所有國土資源管理期間需要使用的數據信息和其對應的屬性數據資源,特殊情況下也可根據實際需求在數據庫中添加數據種類。
各個部門工作職責與內容雖然具有較大差異,但在進行土地資源管理期間所需要的空間數據與屬性數據之間具有較大的交叉性,而針對這些交叉的屬性數據與空間數據進行邏輯管理,可在一定程度上有效促進系統運行效率快速提升[2]。另外,系統應用層主要為用戶提供完善的功能,如數據資源入庫、數據編輯、屬性錄入以及系統維修等。
2.系統功能設計
設計測繪數據集成管理系統功能期間,需要格外重視八個關鍵點:
其一,以“數據中心”設計模式為出發點,確保集中分布數據庫管理模式快速形成,使得信息數據信息可為各方面的應用提供良好的數據支持,并確保各種專題數據為系統運行提供保障。
其二,測繪數據集成管理系統應使用Arc GIS Engine平臺與SDE數據庫引擎,進而為各種數據庫與大量數據信息的存儲、管理等提供支持。
其三,測繪數據集成管理系統需要具有數據結構、密碼設置、數據圖層以及元數據的維護與管理功能[3]。并利用密碼設置、恢復與備份、權限設置等功能強化系統安全性,這也可有效確保系統進行良好的升級與創新。
其四,測繪數據集成管理系統應具有柵格數據、矢量數據統一管理功能,其中柵格數據可在格柵數據庫與相應文件中進行疊加處理,并確保格柵數據與矢量數據具有重疊顯示與打印功能。
其五,測繪數據集成管理系統應為用戶提供豐富的功能,例如組合查詢、自定義查詢。土地資源登記信息查詢等。另外,也需要提供長度查詢計算與面積查詢計算功能。
其六,測繪數據集成管理系統可結合實際需求進行區域圖、分幅圖、宗地圖、歷史專題圖等編制與輸出,同時也應科學定義各種圖件模板。
其七,測繪數據集成管理系統應根據需求快速制定完善的數據統計匯總文件,針對表格應具有匯總、查詢以及統計等功能,而其輸出格式應為EXCEL。
其八,測繪數據集成管理系統應使用時間增量方法針對各種數據信息進行存儲,并具有圖形信息、歷史信息以及屬性信息查詢查詢功能。
3.測繪數據集成管理系統實現
3.1技術框架與操作環境
首先,技術框架。測繪數據集成管理系統客戶端根據實際需求運用C/S模式針對系統運行進行管理,通過Windows Forms與.NET對界面進行設計與開發。而數據庫訪問層GIS數據主要是運用Arc GIS空間數據引擎接口,確保Arc SDE在Oracle中實現空間數據的存儲。各種非空間數據則是通過ADO.NET確保在數據庫中與C#讀取存儲實現有機整合。
其次,操作環境。結合GIS平臺、Oracle操作系統、程序更新、開發與研究等實際需求,服務端實際運行期間需要運用Windows 2000以上的操作系統,開發平臺應與數據庫平臺則保持為最新版本,服務器硬件需要高于P42,內存應在1CB以上,硬盤則需要在60G以上。
3.2系統功能
測繪數據集成管理系統操作界面需要具有作畫界面、圖層管理欄以及工具欄等基礎功能。在工具欄中需要結合功能的科學性與邏輯性實施分類處理,為操作人員使用系統進行工作提供較強便捷性。圖層管理欄中需要針對空間數據加載功能進行全面管理,如具有圖層刪除、顯示控制、圖層移動以及圖層加載等功能。而作圖界面在測繪數據集成管理系統進行圖形編輯過程中具有重要地位,在操作界面中,相關工作人員可根據實際需求直接對所有空間數據進行編輯,進而滿足數據入庫與使用等需求。
在查詢空間數據屬性期間,集成管理系統在針對空間數據進行入庫、管理以及編輯期間,還需要對與空間數據相匹配的屬性數據信息進行入庫、查詢與管理。另外,由于圖像數據信息對于地形、地勢以及土地資源狀態具有直觀的展示,因此操作人員可真正掌握土地資源當前的運用狀態,這也為圖像查詢與調整等工作的實現奠定了堅實基礎。
結束語:
綜上所述,數據庫技術、地理信息系統以及互聯網技術的有機整合與相互協調發展,在測繪行業各種技術創新發展推動下,可為國土資源所有業務提供良好完善的數據信息,進而促進國土資源工作效率快速提升。
參考文獻:
[1]楊航,余靜,梁星,賈敦新.測繪成果保密監管移動GIS系統設計與實現[J].地理空間信息,2019,17(04):66-68+70+10.
[2]滕威.基于GIS的物流配送車輛調度系統的設計與實現[J].電子設計工程,2017,25(18):50-53.
[3]陳剛,武蕾.基于ADVISOR二次開發的混合動力系統設計與仿真研究[J].制造業自動化,2015,37(01):78-81.