專(zhuān)利名稱(chēng):地理信息系統(tǒng)中實(shí)現(xiàn)電纜設(shè)備異地管理數(shù)據(jù)同步交換方法
技術(shù)領(lǐng)域:
本發(fā)明與信息與通訊技術(shù)有關(guān),特別是一種地理信息系統(tǒng)中實(shí)現(xiàn)電纜設(shè)備異地管理數(shù)據(jù)同步交換的方法。
背景技術(shù):
在供電公司的生產(chǎn)管理信息系統(tǒng)中,設(shè)備資產(chǎn)管理是相當(dāng)重要的基礎(chǔ)信息管理。通常的設(shè)備資產(chǎn)管理,就供電公司所管轄的電網(wǎng)而言,主要分為變電設(shè)備、架空線(xiàn)路設(shè)備、地下電纜設(shè)備三個(gè)部分,這三個(gè)部分在物理上是互連的,因此在信息系統(tǒng)中存在著屬性的連接關(guān)系,以及基于地理信息平臺(tái)的拓?fù)潢P(guān)系。供電公司的三大設(shè)備管理部門(mén)也是在同一個(gè)局域網(wǎng)中分別完成三個(gè)部分的數(shù)據(jù)維護(hù)工作。即使電纜管理在異地,也是通過(guò)光纖網(wǎng)絡(luò),與本地客戶(hù)端處理方式無(wú)異。
上海市南電纜管理處電纜設(shè)備運(yùn)行管理系統(tǒng)(以下簡(jiǎn)稱(chēng)CMS)由深圳太極軟件有限公司開(kāi)發(fā)研制,并于2002年年底正式通過(guò)項(xiàng)目驗(yàn)收。系統(tǒng)主要功能包括工程管理、電纜本體信息管理、電纜附屬設(shè)備管理以及電纜缺陷、故障、檢修和巡視管理,并支持WEB網(wǎng)頁(yè)查詢(xún)。
該系統(tǒng)采用了C/S、B/S相結(jié)合的體系結(jié)構(gòu),采取數(shù)據(jù)庫(kù)服務(wù)器和WEB服務(wù)器分別架設(shè)的方式。采用Oracle 8.1.6商用關(guān)系型數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)平臺(tái)。擁有數(shù)據(jù)表49個(gè),與閔行地理信息管理系統(tǒng)有關(guān)數(shù)據(jù)表如下所示
閔行地理信息管理系統(tǒng)(以下簡(jiǎn)稱(chēng)MHGIS)由上海市南電力信息技術(shù)工程有限公司開(kāi)發(fā)研制,并與2002年十一月通過(guò)市電力公司功能驗(yàn)收。系統(tǒng)主要包括線(xiàn)路、變電及電纜設(shè)備管理、圖形查詢(xún)統(tǒng)計(jì)等功能。系統(tǒng)采用GE Smallworld作為GIS平臺(tái),VMDS作為數(shù)據(jù)存儲(chǔ)倉(cāng)庫(kù)。由于該系統(tǒng)采用開(kāi)放的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),為其他信息系統(tǒng)預(yù)留了數(shù)據(jù)接口,而且在該系統(tǒng)軟件開(kāi)發(fā)過(guò)程中,就電纜設(shè)備運(yùn)行管理系統(tǒng)數(shù)據(jù)結(jié)構(gòu)與太極公司工程師進(jìn)行了多次技術(shù)交流,在數(shù)據(jù)交換方面具有一定的技術(shù)基礎(chǔ)。
目前,MHGIS系統(tǒng)中已有部分電纜運(yùn)行數(shù)據(jù)(如部分電纜線(xiàn)路、工井、排管等),這些數(shù)據(jù)是當(dāng)時(shí)從舊電纜運(yùn)行管理系統(tǒng)(采用Foxpro2.6研制開(kāi)發(fā))一次性導(dǎo)入MHGIS中的,主要目的是為確保項(xiàng)目順利通過(guò)驗(yàn)收??紤]到該系統(tǒng)的電纜運(yùn)行數(shù)據(jù)長(zhǎng)期沒(méi)有得到更新,建議采用同步方式先做數(shù)據(jù)初始化,然后再開(kāi)始進(jìn)行數(shù)據(jù)錄入工作。
發(fā)明內(nèi)容
本發(fā)明要解決電纜設(shè)備運(yùn)行管理系統(tǒng)和地理信息管理系統(tǒng)中信息數(shù)據(jù)來(lái)源不同的且數(shù)據(jù)不能共享的技術(shù)問(wèn)題,在網(wǎng)絡(luò)的帶寬不能滿(mǎn)足的情況下,對(duì)異地的電纜臺(tái)帳與電網(wǎng)地理信息系統(tǒng)的統(tǒng)一管理與數(shù)據(jù)共享。
解決上述技術(shù)問(wèn)題的技術(shù)方案是一種地理信息系統(tǒng)中實(shí)現(xiàn)電纜設(shè)備異地管理數(shù)據(jù)同步交換方法,其特征是它包括如下步驟①在電纜設(shè)備運(yùn)行管理系統(tǒng)(以下簡(jiǎn)稱(chēng)CMS)中建立用于記錄事務(wù)處理的數(shù)據(jù)表和存儲(chǔ)過(guò)程;②在CMS中建立相關(guān)表觸發(fā)器和序列;③在地理信息管理系統(tǒng)(以下簡(jiǎn)稱(chēng)GIS)中加載數(shù)據(jù)同步(Insync)工具和客戶(hù)化程序;④在GIS中建立字段映射腳本;⑤在GIS中建立使用戶(hù)可手動(dòng)同步數(shù)據(jù)的用戶(hù)界面。
該GIS由數(shù)據(jù)庫(kù)服務(wù)器和許可協(xié)議服務(wù)器組成,通過(guò)交換器連接到CMS的客戶(hù)端,并在客戶(hù)端裝有GIS鏡像文件。
也可將GIS中的數(shù)據(jù)庫(kù)服務(wù)器安裝到CMS中。
本發(fā)明的技術(shù)效果是電網(wǎng)地理信息系統(tǒng)中電纜設(shè)備異地管理數(shù)據(jù)交換技術(shù)的實(shí)現(xiàn),可以使不具備高速通道的電網(wǎng)地理信息用戶(hù),在同一個(gè)系統(tǒng)中實(shí)現(xiàn)數(shù)據(jù)共享,并能保證數(shù)據(jù)入口的唯一性;同時(shí),使系統(tǒng)數(shù)據(jù)有了一個(gè)異地備份的機(jī)制,增強(qiáng)了系統(tǒng)數(shù)據(jù)的安全保障。
圖1的本發(fā)明的系統(tǒng)配置方案一。
圖2的本發(fā)明的系統(tǒng)配置方案二。
具體實(shí)施例方式本發(fā)明的數(shù)據(jù)同步方案確定如下在CMS中增加事務(wù)處理機(jī)制,即增加操作事務(wù)記錄,以及增設(shè)相關(guān)數(shù)據(jù)表觸發(fā)器等。在GIS中增加數(shù)據(jù)同步處理機(jī)制。電纜設(shè)備的屬性數(shù)據(jù)以CMS為基準(zhǔn),每天凌晨自動(dòng)數(shù)據(jù)同步。具體實(shí)現(xiàn)方法如下1.在CMS中建立用于記錄事務(wù)處理的數(shù)據(jù)表和存儲(chǔ)過(guò)程;2.在CMS中建立相關(guān)表觸發(fā)器和序列;3.在GIS中加載Insync元件和客戶(hù)化程序;4.在GIS中建立字段映射腳本;5.在GIS中提供用戶(hù)界面,使用戶(hù)可手動(dòng)同步數(shù)據(jù)。
當(dāng)用戶(hù)在CMS中增加、更新或刪除相關(guān)記錄時(shí)(如果是增加記錄,系統(tǒng)首先從序列器中取得一個(gè)唯一的流水號(hào)碼),表觸發(fā)器告知事務(wù)處理機(jī)制記錄相應(yīng)信息并保存在數(shù)據(jù)庫(kù)中。待運(yùn)行同步時(shí),系統(tǒng)則根據(jù)字段映射腳本及事務(wù)處理表進(jìn)行數(shù)據(jù)同步。
采用此方案允許用戶(hù)既可在CMS中輸入數(shù)據(jù),也可在GIS中輸入數(shù)據(jù)。但如果發(fā)生沖突,即用戶(hù)在不同系統(tǒng)中修改了相同的記錄,則需要一定干預(yù)。目前GE Smallworld支持下列三種解決方式,請(qǐng)用戶(hù)根據(jù)實(shí)際情況選擇一種方法實(shí)施□發(fā)生沖突時(shí),以CMS數(shù)據(jù)為準(zhǔn);□發(fā)生沖突時(shí),以GIS數(shù)據(jù)為準(zhǔn);□發(fā)生沖突時(shí),通過(guò)人工干預(yù)的方式確定正確數(shù)據(jù);本發(fā)明的系統(tǒng)配置方案是方案一(如圖1所示)電纜設(shè)備運(yùn)行管理系統(tǒng)(CMS)2中不架設(shè)數(shù)據(jù)庫(kù)服務(wù)器及許可協(xié)議服務(wù)器,電纜設(shè)備運(yùn)行管理系統(tǒng)2的客戶(hù)端21通過(guò)網(wǎng)絡(luò)交換器13、22訪(fǎng)問(wèn)地理信息管理系統(tǒng)(GIS)1的數(shù)據(jù)庫(kù)服務(wù)器11和許可協(xié)議服務(wù)器12。而且,地理信息管理系統(tǒng)1中還包括磁盤(pán)陣列14。
此方案適宜網(wǎng)絡(luò)改造后使用。如果目前采用此方案,可在電纜設(shè)備運(yùn)行管理系統(tǒng)2的客戶(hù)端21安裝GIS鏡像文件,并到現(xiàn)場(chǎng)測(cè)試,觀(guān)測(cè)訪(fǎng)問(wèn)流量后再確定是否采用。
方案二(如圖2所示)電纜設(shè)備運(yùn)行管理系統(tǒng)2’中安裝數(shù)據(jù)庫(kù)服務(wù)器23’,電纜設(shè)備運(yùn)行管理系統(tǒng)2’的客戶(hù)端21’直接訪(fǎng)問(wèn)本地?cái)?shù)據(jù)庫(kù),同時(shí),通過(guò)網(wǎng)絡(luò)交換器13’、22’訪(fǎng)問(wèn)地理信息管理系統(tǒng)1’中的許可協(xié)議服務(wù)器11’。
此方案適宜臨時(shí)過(guò)度之用,由于數(shù)據(jù)庫(kù)服務(wù)器23’分開(kāi)放置,GIS中的變電、線(xiàn)路和電纜數(shù)據(jù)需要人工導(dǎo)入導(dǎo)出。
權(quán)利要求
1.一種地理信息系統(tǒng)中實(shí)現(xiàn)電纜設(shè)備異地管理數(shù)據(jù)同步交換方法,其特征是它包括如下步驟①在電纜設(shè)備運(yùn)行管理系統(tǒng)(以下簡(jiǎn)稱(chēng)CMS)中建立用于記錄事務(wù)處理的數(shù)據(jù)表和存儲(chǔ)過(guò)程;②在CMS中建立相關(guān)表觸發(fā)器和序列;③在地理信息管理系統(tǒng)(以下簡(jiǎn)稱(chēng)GIS)中加載數(shù)據(jù)同步(Insync)工具和客戶(hù)化程序;④在GIS中建立字段映射腳本;⑤在GIS中建立使用戶(hù)可手動(dòng)同步數(shù)據(jù)的用戶(hù)界面。
2.根據(jù)權(quán)利要求1所述的地理信息系統(tǒng)中實(shí)現(xiàn)電纜設(shè)備異地管理數(shù)據(jù)同步交換方法,其特征是該GIS由數(shù)據(jù)庫(kù)服務(wù)器和許可協(xié)議服務(wù)器組成,通過(guò)交換器連接到CMS的客戶(hù)端,并在客戶(hù)端裝有GIS鏡像文件。
3.根據(jù)權(quán)利要求2所述的地理信息系統(tǒng)中實(shí)現(xiàn)電纜設(shè)備異地管理數(shù)據(jù)同步交換方法,其特征是將GIS中的數(shù)據(jù)庫(kù)服務(wù)器安裝到CMS中。
全文摘要
本發(fā)明與信息與通訊技術(shù)有關(guān),特別是一種地理信息系統(tǒng)中實(shí)現(xiàn)電纜設(shè)備異地管理數(shù)據(jù)同步交換的方法。它包括①在電纜設(shè)備運(yùn)行管理系統(tǒng)(以下簡(jiǎn)稱(chēng)CMS)中建立用于記錄事務(wù)處理的數(shù)據(jù)表和存儲(chǔ)過(guò)程;②在CMS中建立相關(guān)表觸發(fā)器和序列;③在地理信息管理系統(tǒng)(以下簡(jiǎn)稱(chēng)GIS)中加載數(shù)據(jù)同步(Insync)工具和客戶(hù)化程序;④在GIS中建立字段映射腳本;⑤在GIS中建立使用戶(hù)可手動(dòng)同步數(shù)據(jù)的用戶(hù)界面。本發(fā)明要解決電纜設(shè)備運(yùn)行管理系統(tǒng)和地理信息管理系統(tǒng)中信息數(shù)據(jù)來(lái)源不同的且數(shù)據(jù)不能共享的技術(shù)問(wèn)題,在網(wǎng)絡(luò)的帶寬不能滿(mǎn)足的情況下,對(duì)異地的電纜臺(tái)帳與電網(wǎng)地理信息系統(tǒng)的統(tǒng)一管理與數(shù)據(jù)共享。
文檔編號(hào)G06F17/30GK1567302SQ0314151
公開(kāi)日2005年1月19日 申請(qǐng)日期2003年7月10日 優(yōu)先權(quán)日2003年7月10日
發(fā)明者沈軍, 陳琰 申請(qǐng)人:上海市南電力信息工程技術(shù)有限公司