WebGIS信息管理技術在電力系統(tǒng)中的應用
用電管理。用電營業(yè)部門主要負責管理電能的銷售以及合理使用。在用電管理中使用GIS系統(tǒng)優(yōu)勢主要有:① 在業(yè)擴包裝申請和處理中用戶可在地圖上查詢申請用戶所在地電網負荷情況,及時回答用戶的問題。使業(yè)擴線路的設計、業(yè)擴工程圖的繪制十分方便,并且管理上實現可視化;② 用戶查詢中能實現全圖查詢、自動定位和區(qū)域查詢,使查詢工作變得簡單明了;③ 在電費收費管理中通過對用戶進行地址編碼,避免用戶分布在不同區(qū)域交叉紛亂的局面,提高了用戶收費的可管理性了;④ 最優(yōu)化停電隔離點決策。當接收到故障停電報警信號或需要對某臺設備及某條線路進行檢修時,配電網GIS系統(tǒng)可利用決策模型自動決策出最小停電范圍的最優(yōu)化停電隔離點,給指導搶修操作提供依據,并提高供電可靠性。
隨著WebGIS技術在電力系統(tǒng)中應用推廣,各種新技術也層出不斷,主要有:
基于CORBA/JAVA技術的系統(tǒng)構架。以往WebGIS的實現方式大都基于兩層結構的客戶機/服務器(C/S)模式,如CGI技術,服務器應用程序接口(Server API)技術,Plug-in技術,以及Java技術等。傳統(tǒng)兩層結構的C/S模式在信息管理和信息共享中發(fā)揮了巨大的作用,但隨著應用的發(fā)展與深入,它暴露出越來越多的缺點,如:跨平臺性差、維護升級不便、系統(tǒng)資源冗余度大等。
CORBA/JAVA作為WebGIS實現技術的一種分布式對象方案(Object web),它有自身的特點。通用對象代理體系結構CORBA(Common Object Request Broker Architecture)是對象管理組織(OMG)所定義的一種分布系統(tǒng)開發(fā)規(guī)范。它定義了分布對象如何實現互操作,目的是使基于對象的軟件部件在分布異構環(huán)境下可重用、可移植和可互操作;Java語言是SUN公司提出的一種面向對象的編程語言。Java提供了一個可移植的對象體系結構,可以在任何主要操作系統(tǒng)上運行。 CORBA主要處理網絡透明性,而Java則處理實現透明性,它們可以實現優(yōu)勢互補。CORBA和JAVA技術的結合為創(chuàng)建一種與平臺無關的、分布式的、運行于開放的,基于TCP/IP網絡的GIS系統(tǒng)提供了可行的方案。
面向對象的數據庫技術。最近發(fā)展起來的對象—關系數據庫技術將空間數據作為一種數據類型直接集成進入數據庫系統(tǒng),用戶可以在這種平臺上直接管理矢量空間數據、遙感圖像數據和普通關系數據,利用這種數據庫平臺的API開發(fā)的GIS(Geographic Information System)應用系統(tǒng)可以實現地理空間數據及屬性數據真正意義上的共享。
電力系統(tǒng)涉及的地理區(qū)域廣泛,而且需要多部門編輯同一圖層。傳統(tǒng)的GIS圖層數據采用的是文件格式,僅適合單用戶使用。圖層的共享采用文件服務器方式,當多用戶同時更新維護服務器上同一圖層文件時,如不進行特殊的處理,會發(fā)生沖突,即不支持并發(fā)操作。ORDBMS采用面向對象的數據庫技術,它支持完全數據庫存儲模式,支持并發(fā)操作及版本管理,不會發(fā)生共享沖突,可以實現地理信息空間數據與屬性數據的集中式管理,同時可以解決海量數據的存儲管理、多用戶編輯、數據完整性、數據安全機制等多方面問題。
可縮放矢量圖形SVG技術。SVG是W3C組織開發(fā)的基于XML的用來描述二維矢量圖形和矢量/點陣混合圖形的置標語言,是一種全新的矢量圖形規(guī)范。SVG的繪圖可以通過動態(tài)和交互式方式進行,不僅提供超鏈接功能,還定義了豐富的事件。由于SVG支持腳本語言(script),可以通過Script編程,訪問SVG DOM 的元素和屬性,即可響應特定的事件,從而提高了SVG的動態(tài)和交互性能。SVG 實現了矢量圖形(vector graphic shapes),圖像(images)和文本圖形(text)的有機統(tǒng)一,滿足了GIS系統(tǒng)圖形顯示的需要。
評論