文/安理
給水管網(wǎng)地理信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
文/安理
文章通過(guò)用戶(hù)需求分析,選擇合理的開(kāi)發(fā)平臺(tái)和開(kāi)發(fā)工具,并對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)。
給水管網(wǎng) 地理信息系統(tǒng) Mapinfo 7.0 MapBasic
給水管網(wǎng)的建設(shè)作為城市基礎(chǔ)建設(shè)的重要一部分,越來(lái)越受到供水企業(yè)以及政府相關(guān)部門(mén)高度重視。如何應(yīng)對(duì)社會(huì)快速發(fā)展的要求,給居民日常生活帶來(lái)最大的便利,這些都是供水企業(yè)不得不面對(duì)的嚴(yán)峻考驗(yàn)。一方面,以往大多數(shù)地下管網(wǎng)圖紙都是手工繪制的,無(wú)法在一張圖上簡(jiǎn)單明了的識(shí)別整個(gè)地下管網(wǎng)的現(xiàn)狀,也不可能實(shí)現(xiàn)數(shù)據(jù)更新;另一方面,手工繪制的管線(xiàn)圖以紙質(zhì)的形式存放,給工作人員的查詢(xún)和保存帶了不便,很多時(shí)候施工人員僅憑自己的記憶去進(jìn)行開(kāi)挖,對(duì)人力物力都造成了極大的浪費(fèi),給企業(yè)帶來(lái)了巨大的經(jīng)濟(jì)損失和不良的社會(huì)影響;還有在建設(shè)施工中對(duì)地下管線(xiàn)的存在及走向不清楚而造成事故的情況時(shí)有發(fā)生,這些問(wèn)題與城市建設(shè)管理發(fā)展中的矛盾日益突出,難以適應(yīng)供水企業(yè)的快速發(fā)展。因此,加大信息化建設(shè),借助日益完善地理信息系統(tǒng)技術(shù)來(lái)實(shí)現(xiàn)對(duì)地下給水管線(xiàn)便捷高效的管理,提高給水企業(yè)服務(wù)質(zhì)量,而達(dá)到地下給水管線(xiàn)建設(shè)與城市的高速發(fā)展齊頭并進(jìn),已成為各供水企業(yè)決策層的共識(shí)。
結(jié)合目前供水企業(yè)的現(xiàn)狀,給水管網(wǎng)地理信息系統(tǒng)需要把外業(yè)測(cè)量的給水管管線(xiàn)相關(guān)數(shù)據(jù)進(jìn)行存儲(chǔ),然后在系統(tǒng)上進(jìn)行查詢(xún)、輸出和智能分析等相關(guān)操作,為相關(guān)技術(shù)人員提供便利,為領(lǐng)導(dǎo)的決策提供有效保障。通過(guò)深入探討和研究,總結(jié)了供水企業(yè)對(duì)系統(tǒng)的整體需求,大致可分為六個(gè)主要的功能模塊,分別是:
(1)數(shù)據(jù)庫(kù)管理功能模塊,主要指管線(xiàn)信息以及管線(xiàn)附屬設(shè)施的信息錄入、修改、刪除和完善并確認(rèn)后存入圖形數(shù)據(jù)庫(kù)和屬性數(shù)據(jù)庫(kù)中;
(2)查詢(xún)功能模塊,包括空間查詢(xún)和屬性查詢(xún),可以進(jìn)行基本查詢(xún)和限定條件查詢(xún)等,查詢(xún)結(jié)果能夠以數(shù)據(jù)表格或圖形的形式反饋,為相關(guān)人員帶來(lái)便利和有力支持;
(3)統(tǒng)計(jì)歸納分析功能模塊,包括基本統(tǒng)計(jì)和限定條件統(tǒng)計(jì),并以數(shù)據(jù)表格或圖形的形式反饋;
(4)基本圖形功能模塊,主要指地形圖和給水管網(wǎng)相關(guān)附屬設(shè)施的顯示;
(5)空間分析功能模塊,包括爆管分析功能和橫縱斷面分析功能;
(6)圖形報(bào)表的輸出功能模塊,是將用戶(hù)的查詢(xún)的結(jié)果以可視化的形式展現(xiàn)給用戶(hù)。
ArcInfo,MapInfo,MapGIS 作為目前較為主流的地理信息系統(tǒng)基礎(chǔ)軟件平臺(tái),各有各的優(yōu)勢(shì)及存在的不足,只有綜合用戶(hù)的需求,才能選出最合適的。綜合來(lái)看,Arc Info 雖然功能強(qiáng)大,模塊更豐富,但作為行業(yè)里的佼佼者,自然價(jià)格不菲,需要的資金投入和開(kāi)發(fā)成本太高,完全超過(guò)用戶(hù)的功能需求,性?xún)r(jià)比不高,而mapgis與Mapinfo相比,前者更注重于空間分析,后者則注重于制圖,綜合考慮,本系統(tǒng)選用 Mapinfo 作為主要的開(kāi)發(fā)工具和支持平臺(tái)進(jìn)行研究區(qū)域的供水管網(wǎng)信息系統(tǒng)的開(kāi)發(fā),不但可以滿(mǎn)足客服需求,又節(jié)約了開(kāi)發(fā)成本。
MapBasic是建立在MapInfo平臺(tái)上,致力于為滿(mǎn)足用戶(hù)不同應(yīng)用程序需求而使用的編程語(yǔ)言。由于對(duì)MapInfo實(shí)行二次開(kāi)發(fā),進(jìn)一步豐富了它的作用,能夠依據(jù)編程語(yǔ)言對(duì)相關(guān)指令予以重復(fù),同時(shí)能夠?qū)apInfo與其他應(yīng)用軟件集成。
ERwin的全稱(chēng)是ERwin Data Modeler,是CA公司的數(shù)據(jù)建模工具,支持當(dāng)前各類(lèi)流行的數(shù)據(jù)庫(kù)系統(tǒng)。ERwin具有很強(qiáng)的靈活性,能夠創(chuàng)造多層次的模型結(jié)構(gòu),諸如邏輯、物理乃至更高級(jí)別。
該給水管網(wǎng)地理信息系統(tǒng)采用面向?qū)ο笤O(shè)計(jì)方法。面向?qū)ο蟛煌诿嫦蜻^(guò)程中的按照步驟進(jìn)行逐一編程設(shè)計(jì),而是將整體細(xì)化成獨(dú)立的抽象個(gè)體,這些個(gè)體可能是某個(gè)功能或某個(gè)結(jié)果。
C/S結(jié)構(gòu),實(shí)際上就是廣為人知的客戶(hù)機(jī)和服務(wù)器結(jié)構(gòu)。給水管網(wǎng)是民生基礎(chǔ)建設(shè),給水管網(wǎng)信息屬于國(guó)家規(guī)定的必須高度保密的信息種類(lèi)之一,C/S結(jié)構(gòu)一般建立在專(zhuān)用網(wǎng)絡(luò)上,局域網(wǎng)使用GIS系統(tǒng),可以做到對(duì)信息安全的高度控制。還有,B/S結(jié)構(gòu)在網(wǎng)絡(luò)訪(fǎng)問(wèn)速度上的要求也更高,而C/S結(jié)構(gòu)則很少考慮。因而采用C/S結(jié)構(gòu)是更好的選擇。
系統(tǒng)的體系結(jié)構(gòu)包括:數(shù)據(jù)庫(kù)層、數(shù)據(jù)服務(wù)層、業(yè)務(wù)平臺(tái)層、業(yè)務(wù)應(yīng)用層、數(shù)據(jù)表現(xiàn)層。
建立以閥門(mén)井、三通、四通、消防栓和彎頭為節(jié)點(diǎn),通過(guò)給水管網(wǎng)來(lái)連接的城市給水管網(wǎng)地理信息系統(tǒng)空間數(shù)據(jù)模型可以為管網(wǎng)的設(shè)計(jì)、施工和改造等提供有效的支持。給水管網(wǎng)包括干管和支管、以及給水管線(xiàn)附屬設(shè)施,包括三通、四通、彎頭、閥門(mén)井和消防栓等。
結(jié)合供水企業(yè)的實(shí)際情況,系統(tǒng)中將空間數(shù)據(jù)類(lèi)型抽象為點(diǎn)狀地物、線(xiàn)狀地物、面狀地物、地物標(biāo)注以及由簡(jiǎn)單地物組成的復(fù)雜地物。
點(diǎn)狀地物:管點(diǎn)(包括閥門(mén)井、檢查井、消防栓、彎頭、直線(xiàn)點(diǎn))
線(xiàn)狀地物:干管、支管、道路、廢管等
面狀地物:江河、綠化帶、加壓站、廠(chǎng)區(qū)等
地物標(biāo)注:建筑名稱(chēng)注記、道路名稱(chēng)注記等
對(duì)空間數(shù)據(jù)進(jìn)行收集以后,對(duì)其屬性的數(shù)據(jù)予以輸入,數(shù)據(jù)應(yīng)當(dāng)更加豐富多樣,因?yàn)镚IS的數(shù)據(jù)庫(kù)不僅包括空間數(shù)據(jù)庫(kù),還有屬性數(shù)據(jù)庫(kù),只有兩者形成良好的銜接,彼此之間數(shù)據(jù)進(jìn)行調(diào)用才有實(shí)現(xiàn)的可能,也只有如此才能夠不斷完善GIS的功能。
本系統(tǒng)所涉及的屬性數(shù)據(jù)主要包括各種給水管線(xiàn)及相關(guān)附屬物的數(shù)據(jù),如管線(xiàn)包括一般地下管線(xiàn)、地上管線(xiàn)和廢棄管線(xiàn)等。管材包括球墨鑄鐵管、鋼管、玻璃管等。管線(xiàn)屬性包括管徑、管長(zhǎng)、埋深、埋深坡度、高程等數(shù)據(jù)。系統(tǒng)屬性數(shù)據(jù)庫(kù)分為系統(tǒng)數(shù)據(jù)字典表、信息概況表、數(shù)據(jù)關(guān)聯(lián)表等三大類(lèi)。
系統(tǒng)目前基本滿(mǎn)足了該供水企業(yè)對(duì)管線(xiàn)的管理需求,不僅可以為企業(yè)節(jié)約了人力和財(cái)力成本,而且為企業(yè)的長(zhǎng)遠(yuǎn)發(fā)展提供了技術(shù)保證。該給水管網(wǎng)GIS系統(tǒng)的建立,為企業(yè)信息一體化打好基礎(chǔ),未來(lái)可以與企業(yè)的SCADA系統(tǒng)(數(shù)據(jù)采集與監(jiān)視控制系統(tǒng))、水費(fèi)計(jì)算和收繳系統(tǒng)、企業(yè)辦公系統(tǒng)等相結(jié)合,在系統(tǒng)內(nèi)實(shí)現(xiàn)企業(yè)所有部門(mén)的辦公需求,為企業(yè)員工帶來(lái)最大的便利,為企業(yè)領(lǐng)導(dǎo)者的決策提供最有利的支持。
作者單位南充康源水務(wù)(集團(tuán))責(zé)任有限公司 四川省南充市 637000