基于svg圖形技術(shù)的電力線路條圖管理方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種電力線路條圖的管理方法,更確切地說涉及一種基于SVG圖形技術(shù)的電力線路條圖管理方法。
【背景技術(shù)】
[0002]近年來,國家電網(wǎng)及各省電力公司的主干業(yè)務(wù)系統(tǒng)基本建成,信息化程度較高,同時(shí)各主干業(yè)務(wù)系統(tǒng)的圖形化技術(shù)是基于CAD或其它非工業(yè)標(biāo)準(zhǔn)的圖形技術(shù),對(duì)WEB環(huán)境的適應(yīng)較差。傳統(tǒng)的CAD圖形借助插件在瀏覽器上使用的方法,不僅實(shí)施難度大、應(yīng)用過程繁瑣,而且圖形的可控性差,不能較好的適應(yīng)不斷變化的業(yè)務(wù)需求。傳統(tǒng)的基于網(wǎng)頁的圖形化技術(shù)VML,局限性大,本身編碼能力不強(qiáng),不適合進(jìn)行復(fù)雜的圖形應(yīng)用。
[0003]隨著HTML5技術(shù)的興起,基于網(wǎng)頁的圖形化應(yīng)用技術(shù)CANV0S、SVG已成為業(yè)界的工業(yè)標(biāo)準(zhǔn),受到各瀏覽器廠商的支持,適合進(jìn)行復(fù)雜的圖形化應(yīng)用。國家電網(wǎng)的信息化應(yīng)用朝著標(biāo)準(zhǔn)化、工業(yè)化的方向在邁進(jìn),在電網(wǎng)結(jié)構(gòu)圖形化方面也需要一種能夠使用WEB環(huán)境、業(yè)界公認(rèn)的工業(yè)標(biāo)準(zhǔn)來支持,可控的SVG圖形化技術(shù)為首選。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足提供一種基于SVG圖形技術(shù)的電力線路條圖管理方法,使用便捷,且可以與當(dāng)前CAD圖形技術(shù)無縫銜接。
[0005]本發(fā)明采用的技術(shù)方案,包括下述步驟:
SI:圖形轉(zhuǎn)換,將CAD圖形儲(chǔ)存為DXF格式,然后使用通過文件解析將其轉(zhuǎn)換為SVG圖形文件;
S2:文件上傳,將SVG文件上傳到系統(tǒng)中,系統(tǒng)自動(dòng)對(duì)文件進(jìn)行簡單的SVG圖形參數(shù)設(shè)置;
S3:圖元定義,使用系統(tǒng)提供的圖元定義功能,將線路條圖中的線路設(shè)備節(jié)點(diǎn)定義為標(biāo)準(zhǔn)圖形元素,并將各設(shè)備圖形替換為統(tǒng)一的圖元圖形;
S4:圖形查看、編輯,使用系統(tǒng)提供的放大、縮小、移動(dòng)、復(fù)制粘貼、選擇、畫圖、刪除、定位查看等功能瀏覽圖形;
S5:圖形設(shè)備關(guān)聯(lián),通過系統(tǒng)提供的圖形與線路節(jié)點(diǎn)設(shè)備關(guān)聯(lián)功能完成圖形與設(shè)備的關(guān)聯(lián),完成基礎(chǔ)配置;
S6:圖形輸出:將配置好的SVG圖形輸出為JPG圖片、DXF文件、CAD文件、SVG文件等格式。
[0006]由上述技術(shù)方案可知,本發(fā)明將SVG圖形技術(shù)與當(dāng)前電網(wǎng)結(jié)構(gòu)繪圖采用的CAD圖形技術(shù)相結(jié)合,提供了一種便捷的圖形化技術(shù)來管理電網(wǎng)結(jié)構(gòu)圖形,同時(shí)又能和以往的CAD圖形實(shí)現(xiàn)無縫銜接,實(shí)現(xiàn)圖形標(biāo)準(zhǔn)化的平滑過渡。
【附圖說明】
[0007]圖1是本發(fā)明的流程不意圖。
[0008]圖2是本發(fā)明的應(yīng)用不意圖。
【具體實(shí)施方式】
[0009]下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的說明。
[0010]如圖1所示,本發(fā)明所述的一種基于SVG圖形技術(shù)的電力線路條圖管理方法包含下述步驟:
SI:圖形轉(zhuǎn)換,將CAD圖形儲(chǔ)存為DXF格式,然后使用通過文件解析將其轉(zhuǎn)換為SVG圖形文件;
S2:文件上傳,將SVG文件上傳到系統(tǒng)中,系統(tǒng)自動(dòng)對(duì)文件進(jìn)行簡單的SVG圖形參數(shù)設(shè)置;對(duì)原始SVG文件的元素對(duì)象進(jìn)行重組,刪除分組對(duì)象,使其結(jié)構(gòu)最簡單化,適用WEB應(yīng)用的需求;
S3:圖元定義,使用系統(tǒng)提供的圖元定義功能,將線路條圖中的線路設(shè)備節(jié)點(diǎn)定義為標(biāo)準(zhǔn)圖形元素,并將各設(shè)備圖形替換為統(tǒng)一的圖元圖形;使用圖元將相同對(duì)象替換為統(tǒng)一對(duì)象;
S4:圖形查看、編輯,使用系統(tǒng)提供的放大、縮小、移動(dòng)、復(fù)制粘貼、選擇、畫圖、刪除、定位查看等功能瀏覽圖形;
S5:圖形設(shè)備關(guān)聯(lián),通過系統(tǒng)提供的圖形與線路節(jié)點(diǎn)設(shè)備關(guān)聯(lián)功能完成圖形與設(shè)備的關(guān)聯(lián),一個(gè)圖形代表一個(gè)節(jié)點(diǎn)設(shè)備,完成基礎(chǔ)配置;
S6:圖形輸出:將配置好的SVG圖形輸出為JPG圖片、DXF文件、CAD文件、SVG文件等格式。通過SVG圖形顯示線路結(jié)構(gòu)、線路設(shè)備電能質(zhì)量信息、異常設(shè)備清單、設(shè)備運(yùn)行信息、設(shè)備狀態(tài)日志等信息。
[0011]圖2所示是本發(fā)明的應(yīng)用示意圖,為SVG圖形操作主界面。
【主權(quán)項(xiàng)】
1.一種基于SVG圖形技術(shù)的電力線路條圖管理方法,其特征在于:包括下述步驟: S1:圖形轉(zhuǎn)換,將CAD圖形儲(chǔ)存為DXF格式,然后使用通過文件解析將其轉(zhuǎn)換為SVG圖形文件; S2:文件上傳,將SVG文件上傳到系統(tǒng)中,系統(tǒng)自動(dòng)對(duì)文件進(jìn)行簡單的SVG圖形參數(shù)設(shè)置; S3:圖元定義,使用系統(tǒng)提供的圖元定義功能,將線路條圖中的線路設(shè)備節(jié)點(diǎn)定義為標(biāo)準(zhǔn)圖形元素,并將各設(shè)備圖形替換為統(tǒng)一的圖元圖形; S4:圖形查看、編輯,使用系統(tǒng)提供的放大、縮小、移動(dòng)、復(fù)制粘貼、選擇、畫圖、刪除、定位查看等功能瀏覽圖形; S5:圖形設(shè)備關(guān)聯(lián),通過系統(tǒng)提供的圖形與線路節(jié)點(diǎn)設(shè)備關(guān)聯(lián)功能完成圖形與設(shè)備的關(guān)聯(lián),完成基礎(chǔ)配置; S6:圖形輸出:將配置好的SVG圖形輸出為JPG圖片、DXF文件、CAD文件、SVG文件等格式。
【專利摘要】本發(fā)明公開了一種基于SVG圖形技術(shù)的電力線路條圖管理方法,解決了現(xiàn)有的問題,其特征在于包括圖形轉(zhuǎn)換,文件上傳,圖元定義,圖形查看、編輯,圖形設(shè)備關(guān)聯(lián),圖形輸出等步驟。本發(fā)明將SVG圖形技術(shù)與當(dāng)前電網(wǎng)結(jié)構(gòu)繪圖采用的CAD圖形技術(shù)相結(jié)合,提供了一種便捷的圖形化技術(shù)來管理電網(wǎng)結(jié)構(gòu)圖形,同時(shí)又能和以往的CAD圖形實(shí)現(xiàn)無縫銜接,實(shí)現(xiàn)圖形標(biāo)準(zhǔn)化的平滑過渡。
【IPC分類】G06Q50/06, G06T11/60
【公開號(hào)】CN105631761
【申請(qǐng)?zhí)枴緾N201510956973
【發(fā)明人】王克杰, 戴金源, 靳繼斌, 顏平麗, 孫志松, 吳艷玲
【申請(qǐng)人】國網(wǎng)安徽省電力公司淮北供電公司, 國家電網(wǎng)公司
【公開日】2016年6月1日
【申請(qǐng)日】2015年12月21日