李彤旻
摘要:針對天然氣公司對管網信息化管理的需求,基于VisualStudi02010平臺,結合VB.NET開發語言和ArcGISEngine二次開發組件,以ArcSde為空間數據引擎,SqlServer作為系統后臺數據庫,開發天然氣信息管理系統。通過天然氣信息管理系統的設計與實現為天然氣的信息化管理提供了可行的解決方案。
關鍵詞;ArcGISEngine;ArcSde;信息化管理系統
1.引言
隨著城市信息化水平的不斷提高,城市地理信息系統的研究和開發已經成為加速城市信息化進程的重要工作。而城市管網信息管理系統又是城市地理信息系統的有機組成部分,因此建立基于GIS的管網信息管理系統對于城市管網有效的綜合管理及管網應急事故快速高效的處理都具有重要的意義。天然氣管網信息管理系統是充分運用GIS技術、網絡技術等的一個綜合管理系統。
本系統針對GIS管網數據進行管理,能滿足燃氣公司管網信息的查詢、更新及遇險分析等方面的需求,使管線及各類設施GIS數據的維護、更新及安全、供氣的穩定得到持續的保障。
2.系統架構
系統基于C/S的架構對數據庫進行分級管理,這種模式能夠更加有效、安全的管理數據庫,并充分運用GIS技術、空間數據引擎技術、關系數據庫開發而成。系統總體架構圖如下:
3.系統主要功能及實現
系統由天然氣信息管理平臺及數據庫管理系統組成,系統開發選擇了目前流行的二次開發方式,在VisualStudio2010平臺上,結合VB-NET開發語言和ArcGISEngine二次開發組件,以ARCSDE為空間數據引擎,SqlServer作為系統后臺數據庫。
3.1天然氣信息管理平臺
天然氣管網信息管理平臺采用C/S架構,是管網信息管理人員對管網數據進行修改、查詢、統計、管理的一個平臺,通過該平臺管理人員可以方便的對管線數據進行日常的管理和維護,并能對爆管進行分析并給出相應的解決方案,天然氣管網信息管理平臺由查詢、統計分析、數據編輯、管網分析、斷面分析、視圖六大功能模塊組成。
1)查詢及統計模塊:可滿足用戶的日常管理需要,用戶可通過不同的條件或興趣點查詢我們需要了解的各種管網信息、能通過統計功能對查詢管線及附件進行統計并能輸出日常管理所需的報表文件,查詢結果見圖2。
2)管線分析:可對爆管事故進行快速高效的分析,準確分析查找爆管受影響區域、控制閥門及受影響用戶。為用戶快速決策、制定應急預案提供可靠保證。環路分析讓用戶更清楚的了解城市管網的分布,更加準確的制定應急預案,爆管分析結果見圖3。
3)斷面分析:斷面分析可直觀的反映管線的埋設情況及各管線之間的空間關系,對管線的設計、敷設、維修提供了依據,縱斷面分析結果見圖4。
4)三維顯示:三維顯示可直觀的顯示管線的分布,為用戶的日常管理提供幫助,顯示結果見圖5。
3.2數據庫管理系統
數據庫管理系統是對天然氣管網綜合管理系統所涉及的圖形數據庫及業務關系數據庫進行維護的一個系統。數據庫管理員可通過該系統對數據庫進行備份及恢復,并能對圖形數據庫的拓撲進行維護確保了數據庫的正確性及安全性。
結束語:隨著計算機技術和GIS技術的發展,GIS技術被廣泛的應用于各行各業中。本研究以天然氣行業的日常管理為基礎,建立了科學的、高效的、規范的天然氣信息管理系統,提高了燃氣公司管理水平,減輕了工作強度,降低了生產成本,大大提高了燃氣公司的工作效率,為天然氣的信息化管理提供了可行的解決方案。endprint