專利名稱::一種圖形描述和變換方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及數(shù)據(jù)交互領(lǐng)域,具體涉及一種圖形描述和變換方法及系統(tǒng)。
背景技術(shù):
:現(xiàn)有電力調(diào)度系統(tǒng)存在著多套獨(dú)立應(yīng)用系統(tǒng),每一套獨(dú)立應(yīng)用系統(tǒng)由于生產(chǎn)廠商各不相同,圖形的存儲通常采用不同的存儲格式,一般都是采用生產(chǎn)廠商自己的方式來定義,這就導(dǎo)致電力調(diào)度系統(tǒng)下的各個電力公司內(nèi)部不同應(yīng)用,以及不同電力公司之間調(diào)度系統(tǒng)無法直接交互,導(dǎo)致各系統(tǒng)間進(jìn)行數(shù)據(jù)和信息共享比較困難。鑒于此,國網(wǎng)公司在正C61970-453《CIMBasedGraphicsExchange》的基礎(chǔ)之上制定了《基于SVG的公共圖形交換格式》,并組織了國內(nèi)的多次互操作實(shí)驗(yàn)驗(yàn)證和完善了該交換格式。該交換格式為電力調(diào)度系統(tǒng)間的數(shù)據(jù)共享和信息交互提供堅(jiān)實(shí)的基礎(chǔ),一定程度上實(shí)現(xiàn)了各電力調(diào)度系統(tǒng)間的邀:據(jù)共享和應(yīng)用間交互。SVG(可縮放矢量圖形描述規(guī)范)是由W3C組織為適應(yīng)InternetWeb應(yīng)用的飛速發(fā)展需要而制定的一套基于XML語言的可縮放矢量圖形描述規(guī)范。W3C組織對SVG的解釋是"一種使用XML(可擴(kuò)展標(biāo)記語言)來描述二維圖形的語言"?;赟VG格式的電力系統(tǒng)圖形格式主要分為兩大部分圖元及樣式定義部分和電力系統(tǒng)圖形對象部分。圖元及樣式的定義部分由雙引號一一""包含,其中統(tǒng)一定義圖形可能要用到統(tǒng)一的樣式及圖元。在圖形中如果使用到該部分樣式可以將該圖形的"class(種類)"選項(xiàng)設(shè)置為所需的"style(類型)"。如果使用到該部分的圖元定義可以將該圖形的"use(用途)"選項(xiàng)設(shè)置為所需的"symbol(符號)"。統(tǒng)一定義圖元及樣式的信息主要是為了能夠統(tǒng)一修改某一個樣式和圖元。這對于設(shè)置某個具體電壓等級的顏色或者對圖形的動態(tài)著色時(shí)將帶來較多的方便。電力系統(tǒng)的圖形對象主要是指各個電力系統(tǒng)中的電氣設(shè)備,如斷路器,母線,出線,閘刀,電容,電抗,發(fā)電機(jī),變壓器,負(fù)荷等。作為一個電力系統(tǒng)的圖元對象,不僅擁有作為SVG圖形的"Element(元素)"應(yīng)該具備的特性,同時(shí)還在"metadata(元數(shù)據(jù))"中附帶了作為一個電力系統(tǒng)資源的屬性,利用該部分的屬性可以將圖形與已有的電力系統(tǒng)的領(lǐng)域模型進(jìn)行必要的一些關(guān)聯(lián)。參見圖1,該圖為現(xiàn)有技術(shù)將標(biāo)準(zhǔn)SVG文件轉(zhuǎn)換為目標(biāo)系統(tǒng)所需私有圖形格式的流程圖。將標(biāo)準(zhǔn)原系統(tǒng)SVG文件101轉(zhuǎn)換為目標(biāo)系統(tǒng)——第三方系統(tǒng)102或原系統(tǒng)103所需的私有圖形格式,并在目標(biāo)系統(tǒng)——第三方系統(tǒng)102或原系統(tǒng)103中實(shí)現(xiàn)圖形的顯示。原系統(tǒng)SVG文件101要經(jīng)過提取標(biāo)準(zhǔn)SVG元素信息104和電氣沖莫型信息105,再分別通過SVG導(dǎo)入工具發(fā)送到第三方系統(tǒng)102和原系統(tǒng)103中。SVG是適應(yīng)InternetWeb應(yīng)用的飛速發(fā)展需要而制定的通用矢量圖形規(guī)范,而基于SVG描述的電力系統(tǒng)公共圖形交換格式無法完整描述電力設(shè)備屬性,也不能夠高效地表達(dá)電力設(shè)備特性,其缺點(diǎn)主要表現(xiàn)在以下幾個方面SVG本身是面向InternetWeb應(yīng)用而發(fā)展的通用矢量圖形格式,無法直接表達(dá)電力系統(tǒng)圖形和模型一體化的概念?;赟VG描述的電力系統(tǒng)公共圖形格式,對于一個電力設(shè)備對象必須通過SVG圖形的"Element"屬性描述,同時(shí)通過"metadata"屬性描述電力設(shè)備的屬性,利用該部分的屬性來實(shí)現(xiàn)圖形與已有的電力系統(tǒng)的領(lǐng)域模型進(jìn)行關(guān)聯(lián)。基于SVG描述的電力系統(tǒng)公共圖形交換格式,通過〈symbol〉描述圖元對象,該圖元對象必須包含在同一個SVG文件中,導(dǎo)致同一電力設(shè)備圖元在不同電力設(shè)備圖形中重復(fù)包含,基于SVG交互格式的電力系統(tǒng)圖形文5件太大,無法進(jìn)^f亍在線的不同系統(tǒng)間的圖形調(diào)閱和交互。目前基于SVG描述的電力系統(tǒng)公共圖形交換格式無法表達(dá)電力系統(tǒng)間隔設(shè)備概念。基于上述問題,如何提供一種基于電力設(shè)備圖形描述和數(shù)據(jù)交換方式及相對應(yīng)系統(tǒng),克服現(xiàn)有基于SVG描述的電力系統(tǒng)公共圖形交換格式無法完整描述電力設(shè)備屬性,提高電力設(shè)備特性的表達(dá)效率,是本領(lǐng)域技術(shù)人員需要解決的技術(shù)問題。
發(fā)明內(nèi)容針對上述缺陷,本發(fā)明解決的技術(shù)問題在于提供一種圖形描述和變換方法及系統(tǒng),用于實(shí)現(xiàn)基于SVG描述的電力系統(tǒng)公共圖形交換格式的完整描述電力設(shè)備屬性,提高電力設(shè)備特性的表達(dá)效率。實(shí)現(xiàn)不同系統(tǒng)之間的電力設(shè)備信息和電力圖形的交換。本發(fā)明解決具體提供一種圖形描述和變換方法,所述方法包括以下步驟被查詢系統(tǒng)接收查詢系統(tǒng)獲取圖形的請求;被查詢系統(tǒng)對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息保存;被查詢系統(tǒng)將設(shè)備對象的元數(shù)據(jù)描述發(fā)送至查詢系統(tǒng);所述查詢系統(tǒng)和被查詢系統(tǒng)均預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。優(yōu)選地,所述對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息保存;具體為對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,采用XML標(biāo)簽表達(dá)所述設(shè)備對象類型,元數(shù)據(jù)描述作為公用信息保存;對所述圖形自身進(jìn)行描述。優(yōu)選地,將設(shè)備對象的元數(shù)據(jù)描述和圖形自身進(jìn)行描述發(fā)送至被查詢系統(tǒng),所述被查詢系統(tǒng)預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述6進(jìn)行對應(yīng)和所述設(shè)備對象圖形。優(yōu)選地,所述設(shè)備對象的元數(shù)據(jù)描述包括電壓等級定義、圖元、間隔、字體、顏色、菜單的描述。優(yōu)選地,使用G語言對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為/>用信息;所述G語言采用兼容SVG定義的基本圖形元素。優(yōu)選地,所述查詢系統(tǒng)具體為電力調(diào)度系統(tǒng)或者電力公司或者是電力廠家。優(yōu)選地,所述^^皮查詢系統(tǒng)具體為與所述查詢系統(tǒng)相同或者不同的電力調(diào)度系統(tǒng)或者電力公司或者是電力廠家。本發(fā)明提供一種圖形描述和變換系統(tǒng),所述系統(tǒng)包括查詢系統(tǒng),接收被查詢系統(tǒng)獲取圖形的請求;第一處理單元,對所述圖形中的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息保存;被查詢系統(tǒng),接收所述查詢系統(tǒng)發(fā)送的通過所述處理單元得到的設(shè)備對象的元數(shù)據(jù)描述;所述查詢系統(tǒng)和被查詢系統(tǒng)中均預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。優(yōu)選地,所述系統(tǒng)還包括與所述查詢系統(tǒng)和被查詢系統(tǒng)相連的第二處理單元采用XML標(biāo)簽表達(dá)所述設(shè)備對象類型,并對所述圖形自身進(jìn)行描述。優(yōu)選地,所述第一處理單元使用G語言對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息;所述G語言采用兼容SVG定義的基本圖形元素。優(yōu)選地,所述設(shè)備對象的元數(shù)據(jù)描述包括電壓等級定義、圖元、間隔、字體、顏色、菜單的描述。本發(fā)明實(shí)施例所述圖形描述和交換方法,由于對i殳備對象進(jìn)行統(tǒng)一元數(shù)據(jù)描述,按照公用信息進(jìn)行存儲,并進(jìn)行全系統(tǒng)分發(fā)。由于調(diào)閱系統(tǒng)和被調(diào)閱系統(tǒng)均預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。因此,在調(diào)閱系統(tǒng)只需要向被調(diào)閱系統(tǒng)發(fā)送設(shè)備所引用圖元對象,被查詢系統(tǒng)可以根據(jù)元數(shù)據(jù)查找到對應(yīng)的設(shè)備對象圖元。本發(fā)明圖形描述和交換方法及系統(tǒng)是基于采用兼容SVG標(biāo)準(zhǔn)來描述和表達(dá)基本圖形要素,按照XML標(biāo)準(zhǔn)擴(kuò)展對電力設(shè)備的描述,真正表達(dá)電力系統(tǒng)公共圖形交換格式的完整描述電力設(shè)備屬性,提高電力設(shè)備特性的表達(dá)效率。本發(fā)明圖形描述和交換方法可以解決電力調(diào)度間由于圖形數(shù)據(jù)格式不統(tǒng)一帶來的信息孤島問題,為同級調(diào)度系統(tǒng)和上下級調(diào)度系統(tǒng)間互聯(lián)互通奠定堅(jiān)實(shí)的數(shù)據(jù)基礎(chǔ)。圖1是現(xiàn)有技術(shù)將標(biāo)準(zhǔn)SVG文件轉(zhuǎn)換為目標(biāo)系統(tǒng)所需私有圖形格式的流程圖2是本發(fā)明實(shí)施例所述圖形描述和變換方法流程圖;圖3是本發(fā)明實(shí)施例所述圖形描述和變換系統(tǒng)結(jié)構(gòu)圖。具體實(shí)施例方式本發(fā)明提供一種圖形描述和交換方法及系統(tǒng),用于實(shí)現(xiàn)基于xml標(biāo)準(zhǔn)描述的電力系統(tǒng)公共圖形交換格式的完整描述電力設(shè)備屬性,提高電力設(shè)備特性的表達(dá)效率,實(shí)現(xiàn)不同系統(tǒng)之間的電力設(shè)備信息和電力圖形的交換。本發(fā)明的技術(shù)方案實(shí)現(xiàn)不同系統(tǒng)、不同廠家和不同電力調(diào)度系統(tǒng)間的電力設(shè)備信息和電力圖形交換,徹底解決由于異構(gòu)系統(tǒng)間數(shù)據(jù)無法交換帶來的信息孤島問題,真正實(shí)現(xiàn)同級系統(tǒng)和上、下級系統(tǒng)間的數(shù)據(jù)共享和互聯(lián)互通。為了解決基于SVG描述的電力系統(tǒng)公共圖形交換格式存在以上缺陷,滿足電力調(diào)度系統(tǒng)間圖形數(shù)據(jù)一次維護(hù)、全網(wǎng)共享,真正實(shí)現(xiàn)電力調(diào)度系統(tǒng)的互聯(lián)互通,提出一套適合電力系統(tǒng)的新型高效的圖形描述語言——G"i吾5o8G語言包括兩大類,一類是系統(tǒng)公有信息,包括電壓等級定義、圖元、間隔、菜單等,作為電力設(shè)備元數(shù)據(jù)描述實(shí)現(xiàn)全系統(tǒng)共享。另一類是某具體電力廠站圖形的描述,通過引用外部G語言文件實(shí)現(xiàn)圖元、間隔的共享顯示。通過該種方式大大降低圖形文件交換的數(shù)據(jù)量。同時(shí)G語言是一種基于標(biāo)記的遵循xml標(biāo)準(zhǔn)的純文本語言,和SVG之間可以實(shí)現(xiàn)相互轉(zhuǎn)換。G語言規(guī)范圖形要素具備以下特征(1)詳細(xì)說明了連接圖形對象和領(lǐng)域數(shù)據(jù)的基本方法。領(lǐng)域數(shù)據(jù)和圖形對象將各自獨(dú)立交換。(2)采用xml的標(biāo)簽直接表達(dá)電力設(shè)備類型。(3)支持與領(lǐng)域數(shù)據(jù)沒有關(guān)聯(lián)關(guān)系的圖形對象的交換,例如純粹的靜態(tài)背景對象。(4)復(fù)雜對象的交換支持熱點(diǎn)連接,支持命名和菜單,支持曲線和棒圖,支持聲音、圖像、動畫,支持事件。(5)支持在相同或不同的圖形中同一領(lǐng)域?qū)ο蟮亩喾N表現(xiàn)形式。(6)支持在沒有領(lǐng)域拓樸模型的情況下使用圖形拓樸來描述拓樸關(guān)系。(7)支持圖形對象按層或其他方式分布,實(shí)現(xiàn)基于縮放級別和/或用戶關(guān)注的角度顯示或隱藏一些信息。(8)圖形文件包括兩類一類是描述圖形自身的文件,另一類包含對于系統(tǒng)中圖元、間隔、字體和顏色等公用部分的描述。G語言通過實(shí)現(xiàn)以上特征,徹底解決基于SVG描述的電力系統(tǒng)公共圖形交換格式存在的缺陷。G語言通過吸收和繼承基于SVG描述電力統(tǒng)公共圖形交換格式的經(jīng)驗(yàn)基礎(chǔ)上,采用兼容SVG標(biāo)準(zhǔn)來描述和表達(dá)基本圖形要素,按照XML標(biāo)準(zhǔn)擴(kuò)展對電力設(shè)備的描述。作為面向電力系統(tǒng)擴(kuò)展的G語言,采用兼容SVG標(biāo)準(zhǔn)的靈活、豐富的圖形表達(dá)元素來形成電力系統(tǒng)電氣設(shè)備描述圖形基礎(chǔ),即符合基本圖形要素定義的國際標(biāo)準(zhǔn),符合軟件開發(fā)的國際潮流,同時(shí)也結(jié)合中國國情,滿足中國電力工業(yè)電力調(diào)度系統(tǒng)的需求,G語言規(guī)范的語言層次如下電力設(shè)備描述專有語言-G語言兼容SVG標(biāo)準(zhǔn)的圖形描述遵循電力工業(yè)標(biāo)準(zhǔn)的電力設(shè)備描述XMLG語言規(guī)范的具體定義:(1)、符號定義如下<table>tableseeoriginaldocumentpage10</column></row><table>說明以上符號均為英文半角符號。(2)、基本繪圖元素定義G語言采用兼容SVG定義的基本圖形元素,這些圖形元素的屬性名律采用小寫字母。元<table>tableseeoriginaldocumentpage10</column></row><table><table>tableseeoriginaldocumentpage11</column></row><table>(3)、電力系統(tǒng)設(shè)備特征定義A、電壓等級及顏色電網(wǎng)和電力設(shè)備的顏色按照電壓等級統(tǒng)一定義,G語言在頭文件中定義電壓等級的顏色,引用時(shí)直接引用電壓等級名稱,如"kv500"表示"紅色",其值為RGB(255,0,0)。這里定義的顏色主要用于電力系統(tǒng)圖形的描邊(stroke)線的顏色和閉合圖形填充(fill)的顏色。畫面(Display)中文字(text)的顏色可以與相關(guān)設(shè)備的電壓等級顏色保持一致,也可以按照用途統(tǒng)一顏色,如所有靜態(tài)文字采用"橙色",所有動態(tài)文字采用"綠色"。<VoltageColors><kvl000"blue""中藍(lán)"RGB(0,0,255)/><kv800"blue""中藍(lán)"RGB(0,0,255)/><kv750"orange""橙色"RGB(250,128,10)/><kv660"orange""橙色"RGB(250,128,10)/><kv500"red""紅色"RGB(255,0,0)/><kv330"brightblue""亮藍(lán)"RGB(30,144,255)/><kv220"purple""紫色"RGB(128,0,128)/><kvll0"vermeir'"朱紅"RGB(240,65,85)/><kv66"gold""橙黃"RGB(255,204,0)/><kv35"yellow""鮮黃"RGB(255,255,0)/〉<kv20"brown""梨黃"RGB(226,172,6)/><kvl5"darkgreen""綠色"RGB(0,128,0)/>//kvl5.75<kvl3"lightgreen""淺綠"RGB(0,210,0)/>〃kv13.8<kvl0"crimson""絳紅"RGB(185,72,66)/>〃<kv6"darkbule""深藍(lán)"RGB(0,0,139)/>〃<kvOW"grey""灰色"RGB(128,128,128)/>〃淺背景<kvOB"white""白色"RGB(255,255,255)/>〃深背景時(shí)</VoltageColors>B、電力設(shè)備圖形元素。對于元件來說,主要使用的方式是圖元的方式,需要的圖形屬性的參數(shù)為x,y,w,h,tr,href。其中x,y,w,h表征了該圖形的矩形區(qū)域大小。tr包括rotate、scale、translate、skew,表征了對原有圖形在這個矩形區(qū)間中的翻轉(zhuǎn)、縮;故、偏移和傾^hG語言與領(lǐng)域數(shù)據(jù)關(guān)聯(lián)采用元數(shù)據(jù)關(guān)聯(lián),相關(guān)的元素包括id和name。G語言上設(shè)備的id信息表示對設(shè)備資源信息的引用,該id對應(yīng)于CIM/XML模型中設(shè)備的rdf:ID,缺省值為null;G語言上設(shè)備的link信息表示對設(shè)備資源信息的引用,該id對應(yīng)于CIM/XML模型中連接點(diǎn)ConnectivityNode(連接節(jié)點(diǎn))的rdf:ID,缺省值為null;G語言上測量的id信息表示對量測資源信息的引用,該id對應(yīng)于CIM/XML才莫型中量測Measurement的rdf:ID,缺省值為null。具體電網(wǎng)設(shè)備圖形要素定義參考《電力系統(tǒng)圖形描述語言---G語言頭見范》.基于G語言電力圖形數(shù)據(jù)編輯和調(diào)閱流程參見圖2,該圖為本發(fā)明所述圖形描述和變換方法第一實(shí)施例流程圖。本發(fā)明第一實(shí)施例所述圖形描述和變換方法,包括以下步驟S110、被查詢系統(tǒng)接收查詢系統(tǒng)獲取圖形的請求。S120、被查詢系統(tǒng)對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息。對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,采用XML標(biāo)簽表達(dá)所述設(shè)備對象類型,元數(shù)據(jù)描述作為公用信息;對所述圖形自身進(jìn)行描述。所述設(shè)備對象的元數(shù)據(jù)描述包括電壓等級定義、圖元、間隔、字體、顏色、菜單等的描述。具體可以使用G語言對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息。所述G語言釆用了兼容SVG定義的基本圖形元素。S130、被查詢系統(tǒng)將設(shè)備對象的元數(shù)據(jù)描述發(fā)送至查詢系統(tǒng)。將設(shè)備對象的元數(shù)據(jù)描述和圖形自身進(jìn)行描述發(fā)送至被查詢系統(tǒng),所述被查詢系統(tǒng)預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。所述查詢系統(tǒng)和被查詢系統(tǒng)均預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。本發(fā)明實(shí)施例所述圖形描述和交換方法,由于具有對圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息;將設(shè)備對象的元數(shù)據(jù)描述發(fā)送至被查詢系統(tǒng)。由于查詢系統(tǒng)和被查詢系統(tǒng)均預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。因此,在查詢系統(tǒng)只需要向被查詢系統(tǒng)發(fā)送設(shè)備元數(shù)據(jù),被查詢系統(tǒng)可以根據(jù)元數(shù)據(jù)查找到對應(yīng)的設(shè)備對象圖形。本發(fā)明圖形描述和變換方法可以解決電力調(diào)度間由于圖形數(shù)據(jù)格式不統(tǒng)一帶來的信息孤島問題,為同級調(diào)度系統(tǒng)和上下級調(diào)度系統(tǒng)間互聯(lián)互通奠定堅(jiān)實(shí)的數(shù)據(jù)基礎(chǔ)。所述查詢系統(tǒng)具體為電力調(diào)度系統(tǒng)或者電力公司或者是電力廠家。所述^^查詢系統(tǒng)具體為與所述查詢系統(tǒng)相同或者不同的電力調(diào)度系統(tǒng)或者電力公司或者是電力廠家。13本發(fā)明圖形描述和交換方法實(shí)現(xiàn)不同系統(tǒng)、不同廠家和不同電力調(diào)度系統(tǒng)間的電力設(shè)^[言息和電力圖形交換,徹底解決由于異構(gòu)系統(tǒng)間數(shù)據(jù)無法交換帶來的信息孤島問題,真正實(shí)現(xiàn)同級系統(tǒng)和上、下級系統(tǒng)間的數(shù)據(jù)共享和互聯(lián)互通。參見圖3,該圖為本發(fā)明實(shí)施例所述圖形描述和變換系統(tǒng)結(jié)構(gòu)圖。本發(fā)明實(shí)施例所述圖形描述和變換系統(tǒng),所述系統(tǒng)包括查詢系統(tǒng)1,接收被查詢系統(tǒng)獲取圖形的請求。第一處理單元2,對所述圖形中的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息。被查詢系統(tǒng)3,接收所述查詢系統(tǒng)1發(fā)送的通過所述處理單元2得到的設(shè)備對象的元數(shù)據(jù)描述。查詢系統(tǒng)1和被查詢系統(tǒng)3中預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。所述系統(tǒng)還可以包括與所述查詢系統(tǒng)1和被查詢系統(tǒng)3相連的第二處理單元(圖中未示出)。第二處理單元,采用XML標(biāo)簽表達(dá)所述設(shè)備對象類型,并對所述圖形自身進(jìn)行描述。所述第一處理單元2使用G語言對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息;所述G語言采用兼容SVG定義的基本圖形元素。所述設(shè)備對象的元數(shù)據(jù)描述包括電壓等級定義、圖元、間隔、字體、顏色、菜單的描述。本發(fā)明實(shí)施例所述圖形描述和變換方法,由于第一處理單元2可以具有對圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息;將設(shè)備對象的元數(shù)據(jù)描述發(fā)送至查詢系統(tǒng)1。由于查詢系統(tǒng)1和被查詢系統(tǒng)3均預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。因此,在查詢系統(tǒng)1只需要向被查詢系統(tǒng)3發(fā)送設(shè)備元數(shù)據(jù),被查詢系統(tǒng)3可以根據(jù)元數(shù)據(jù)查找到對應(yīng)的設(shè)備對象圖形。本發(fā)明圖形描述和變14換方法可以解決電力調(diào)度間由于圖形數(shù)據(jù)格式不統(tǒng)一帶來的信息孤島問題,為同級調(diào)度系統(tǒng)和上下級調(diào)度系統(tǒng)間互聯(lián)互通奠定堅(jiān)實(shí)的數(shù)據(jù)基礎(chǔ)。所述查詢系統(tǒng)1具體為電力調(diào)度系統(tǒng)或者電力公司或者是電力廠家。所述被查詢系統(tǒng)2具體為與所述查詢系統(tǒng)相同或者不同的電力調(diào)度系統(tǒng)或者電力/>司或者是電力廠家。本發(fā)明圖形描述和變換系統(tǒng)實(shí)現(xiàn)不同系統(tǒng)、不同廠家和不同電力調(diào)度系統(tǒng)間的電力設(shè)備信息和電力圖形交換,徹底解決由于異構(gòu)系統(tǒng)間數(shù)據(jù)無法交換帶來的信息孤島問題,真正實(shí)現(xiàn)同級系統(tǒng)和上、下級系統(tǒng)間的數(shù)據(jù)共享和互^:互通。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本
技術(shù)領(lǐng)域:
的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。1權(quán)利要求1、一種圖形描述和變換方法,其特征在于,所述方法包括以下步驟被查詢系統(tǒng)接收查詢系統(tǒng)獲取圖形的請求;被查詢系統(tǒng)對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息保存;被查詢系統(tǒng)將設(shè)備對象的元數(shù)據(jù)描述發(fā)送至查詢系統(tǒng);所述查詢系統(tǒng)和被查詢系統(tǒng)均預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息保存;具體為對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,采用XML標(biāo)簽表達(dá)所述設(shè)備對象類型,元數(shù)據(jù)描述作為公用信息保存;對所述圖形自身進(jìn)行描述。3、根據(jù)權(quán)利要求2所述的方法,其特征在于,將設(shè)備對象的元數(shù)據(jù)描述和圖形自身進(jìn)行描述發(fā)送至被查詢系統(tǒng),所述被查詢系統(tǒng)預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。4、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述設(shè)備對象的元數(shù)據(jù)描述包括電壓等級定義、圖元、間隔、字體、顏色、菜單的描述。5、根據(jù)權(quán)利要求1所述的方法,其特征在于,使用G語言對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為^^用信息;所述G語言采用兼容SVG定義的基本圖形元素。6、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述查詢系統(tǒng)具體為電力調(diào)度系統(tǒng)或者電力公司或者是電力廠家。7、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述被查詢系統(tǒng)具體為與所述查詢系統(tǒng)相同或者不同的電力調(diào)度系統(tǒng)或者電力公司或者是電力廠家。8、一種圖形描述和變換系統(tǒng),其特征在于,所述系統(tǒng)包括查詢系統(tǒng),接收被查詢系統(tǒng)獲取圖形的請求;第一處理單元,對所述圖形中的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息保存;被查詢系統(tǒng),接收所述查詢系統(tǒng)發(fā)送的通過所述處理單元得到的設(shè)備對象的元數(shù)據(jù)描述;所述查詢系統(tǒng)和被查詢系統(tǒng)中均預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。9、根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括與所述查詢系統(tǒng)和被查詢系統(tǒng)相連的第二處理單元采用XML標(biāo)簽表達(dá)所述設(shè)備對象類型,并對所述圖形自身進(jìn)行描述。10、根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述第一處理單元使用G語言對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息;所述G語言采用兼容SVG定義的基本圖形元素。11、根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述設(shè)備對象的元數(shù)據(jù)描述包括電壓等級定義、圖元、間隔、字體、顏色、菜單的描述。全文摘要本發(fā)明公開了一種圖形描述和交換方法,所述方法包括以下步驟被查詢系統(tǒng)接收查詢系統(tǒng)獲取圖形的請求;被查詢系統(tǒng)對所述圖形對應(yīng)的設(shè)備對象進(jìn)行元數(shù)據(jù)描述,作為公用信息保存;被查詢系統(tǒng)將設(shè)備對象的元數(shù)據(jù)描述發(fā)送至查詢系統(tǒng);所述查詢系統(tǒng)和被查詢系統(tǒng)均預(yù)存有設(shè)備對象圖形與所述設(shè)備對象的元數(shù)據(jù)描述進(jìn)行對應(yīng)和所述設(shè)備對象圖形。文檔編號G06F17/30GK101458711SQ200810241130公開日2009年6月17日申請日期2008年12月30日優(yōu)先權(quán)日2008年12月30日發(fā)明者姚建國,尚學(xué)偉,偉李,李亞萍,李毅松,沈國輝,林趙,辛耀中,邊曉宇,陶洪鑄,昆黃申請人:國家電網(wǎng)公司