專利名稱:面向電網運行監(jiān)控的三維人機交互顯示控制方法
技術領域:
本發(fā)明涉及一種三維人機交互顯示控制方法,尤其涉及一種針對電網運行監(jiān)控系統(tǒng)的需要,實現(xiàn)三維人機交互的顯示控制方法,屬于電網調度自動化技術領域。
背景技術:
在電網運行監(jiān)控系統(tǒng)中,調度人員要面對大量的運行設備實時參數(shù),光靠眼睛監(jiān)視難免出現(xiàn)遺漏和處理不及吋。只有通過設置報警系統(tǒng),才能及時發(fā)現(xiàn)隱患并采取果斷措施防止事故的發(fā)生。目前,各個發(fā)電廠、變電站、變電所、通訊站等都在通過電網運行監(jiān)控系統(tǒng)實現(xiàn)智能化集成式的管理,并通過報警系統(tǒng)完善和提高電網的安全性和穩(wěn)定性。國內外現(xiàn)有的報警系統(tǒng)主要還是通過傳統(tǒng)的ニ維手段來展示電網數(shù)據(jù),例如通過表格、曲線、棒圖等方式在ニ維平面中展示數(shù)據(jù)。用戶對電網的調度和交互操作也是在傳統(tǒng)的ニ維平面中實現(xiàn)。在ニ維平面中一次只能打開一幅畫面,當需要對多幅畫面比較查看吋,操作很不方便。另ー方面,現(xiàn)有的電網數(shù)據(jù)并不能以三維畫面形式顯示,尤其缺少有效的可視化手段對各種計算結果、分析結果進行高效的展示。尤其是,現(xiàn)有的報警系統(tǒng)不能將ニ維畫面轉換成三維畫面,缺少可視化手段進行信息挖掘與智能告警,對電網的調度和交互操作也不能實時在三維畫面中實現(xiàn)。隨著計算機圖形學技術的發(fā)展,三維可視化技術逐漸引入到電網運行監(jiān)控系統(tǒng)中,為電網調度提供更加方便靈活的人機交互手段。但是,要完成報警信息在三維空間中的顯示,需要采用OpenGL語言實現(xiàn)在三維空間中的繪制及操作。采用OpenGL語言直接進行繪制,需要對所有畫面進行重新設計布局,開發(fā)繪制鼠標操作響應事件,對于已有顯示畫面不能繼承,因此工作量很大
發(fā)明內容
針對現(xiàn)有技術所存在的不足,本發(fā)明所要解決的技術問題在于提供面向電網運行監(jiān)控的三維人機交互顯示控制方法。該方法可以直接繼承已有畫面,實現(xiàn)組件在三維空間中的快速繪制。為實現(xiàn)上述的發(fā)明目的,本發(fā)明采用下述的技術方案一種面向電網運行監(jiān)控的三維人機交互顯示控制方法,包括如下步驟利用雙緩存機制在ニ維平面中繪制圖像;讀取ニ維平面中繪制的圖像,并繪制在三維空間中;檢測三維空間中的交互事件,判斷操作面板中的組件類型;在三維空間與ニ維平面之間傳遞交互事件,按組件類型處理交互事件;讀取ニ維平面中組件繪制的圖像,更新三維空間中的對應畫面。其中較優(yōu)地,利用雙緩存機制在ニ維平面中繪制圖像的步驟進一歩包括根據(jù)三維空間的尺寸在內存中生成緩沖區(qū);生成緩沖區(qū)中圖像繪制的圖形句柄;
將組件的圖形對象通過圖形句柄繪制到緩沖區(qū)中。其中較優(yōu)地,所述利用雙緩存機制在二維平面中繪制圖像的步驟是通過JavaSwing組件的雙緩存機制實現(xiàn)的。其中較優(yōu)地,所述讀取二維平面中繪制的圖像,并繪制在三維空間的步驟進一步包括刷新線程實時讀取繪制在二維平面中的圖像,根據(jù)三維空間的尺寸更新畫面材質顯示三維空間的畫面。其中較優(yōu)地,所述檢測三維空間中的交互事件,判斷操作面板中組件類型的步驟進一步包括根據(jù)視口變換逆矩陣、投影變換逆矩陣和模型變換逆矩陣,將二維平面中的坐標轉換為三維空間中的坐標;將三維空間中的坐標投影到二維平面中,計算出相對坐標;調用二維平面中的操作面板,根據(jù)二維平面中的操作面板的尺寸計算出二維平面中的坐標;根據(jù)二維平面中的坐標判斷組件類型。其中較優(yōu)地,所述組件類型是按鈕、單選按鈕、復選框、文本框、列表、樹、組合框、表格、工具欄中的一種。其中較優(yōu)地,所述傳遞交互事件,按組件類型處理交互事件的步驟進一步包括根據(jù)交互事件的類型,計算出的相對坐標,二維平面中的操作面板以及組件類型將所述交互事件從三維空間傳遞到二維平面;轉化為對二維平面中組件的交互操作;在二維平面中模擬相應的交互操作;響應交互操作并更新二維平面中繪制的畫面。其中較優(yōu)地,所述讀取二維平面中組件繪制的圖像,更新三維空間中畫面的步驟進一步包括通過刷新線程實時讀取二維平面中繪制的圖像,以更新材質方式更新三維空間中的畫面。本發(fā)明所提供的三維人機交互顯示控制方法,克服采用OpenGL語言直接繪制相對繁瑣的缺點,可以直接繼承已有畫面,實現(xiàn)組件在三維空間中的快速繪制,從而將多個報警畫面引入到三維空間中,解決了報警畫面在三維空間中引入的問題。用戶可以在三維空間中方便地查看報警畫面,并對其中的數(shù)據(jù)進行比較分析。
圖1是本發(fā)明所提供的三維空間中人機交互流程的示意圖;圖2是本發(fā)明中組合框的處理流程示意圖;圖3是組合框中的下拉框的處理流程示意圖;圖4是表格頭部的處理流程示意圖;圖5是表格實體的處理流程不意圖;圖6是表格中鍵盤鍵入事件的處理流程示意圖。
具體實施例方式下面結合附圖和具體實施方式
對本發(fā)明作進ー步的詳細說明。當前,三維展示技術逐漸應用于電網運行監(jiān)控系統(tǒng)中,但是展示手段相對單一,缺乏與原有ニ維平面的良好兼容,本發(fā)明提供的三維人機交互顯示控制方法將電網運行監(jiān)控系統(tǒng)目前擁有的展示畫面類型完全引入到三維空間中,實現(xiàn)電網運行信息從靜態(tài)、ニ維平面、孤立數(shù)據(jù)的展示方式到動態(tài)、三維立體、連續(xù)圖形的展示方式的轉變。本發(fā)明提供的三維人機交互顯示控制方法,可以應用于電網運行監(jiān)控系統(tǒng)中的人機交互報警系統(tǒng)中。該人機交互報警系統(tǒng)提供了電カ系統(tǒng)運行行為和運行狀態(tài)的異常報警,并以各種圖像形式顯示在屏幕上以引起用戶的注意,方便用戶及時采取相應的處理措施。在人機交互報警系統(tǒng)中,主要產生以下報警事件1.系統(tǒng)平臺級的報警事件實時運行環(huán)境(RTE)異常、電カ系統(tǒng)各個節(jié)點重要進程處理異常、各個節(jié)點的CPU負荷、內存和網絡流量異常。2.系統(tǒng)應用級的報警事件數(shù)據(jù)采集與監(jiān)控系統(tǒng)(SCADA)中各種狀態(tài)量的狀態(tài)變化、各種模擬量的越限和恢復、運算結果和預測結果、下發(fā)控制不成功、前置系統(tǒng)的遠動通道運行狀態(tài)變化、遠程終端控制系統(tǒng)(RTU )運行狀態(tài)變化和前置機運行狀態(tài)變化,與其他能量管理系統(tǒng)(EMS)通信的運行狀態(tài)故障等。3.硬件設備報警事件節(jié)點掉電、打印機故障、重要硬件設備故障等。
人機交互報警系統(tǒng)啟動后,接收到電網發(fā)過來的告警通知消息,對消息進行處理,并存儲在數(shù)據(jù)庫中。人機交互報警系統(tǒng)在儲存數(shù)據(jù)的同時在報警畫面上進行顯示,包括邏輯號、報警內容、時間、報警級別等。ー個故障可能伴隨多個告警信息,用戶可以同時查看多個告警信息進行分析判斷,快速準確地判斷出故障發(fā)生的原因,區(qū)分故障根源告警和故障現(xiàn)象告警。用戶可以根據(jù)屏幕上的告警信息對人機交互報警系統(tǒng)實施交互操作,查看告警位置等更為詳細的信息,對多幅畫面比較查看。如圖1所示,人機交互報警系統(tǒng)實時從電網獲取數(shù)據(jù),根據(jù)獲取的電網數(shù)據(jù)并利用Java Swing組件的雙緩存機制在ニ維平面中繪制圖像,并在三維空間中渲染顯示;用戶可以和該人機交互報警系統(tǒng)進行交互操作,并根據(jù)交互操作信息處理和更新三維空間顯示的畫面。為了實現(xiàn)三維空間中的顯示,本發(fā)明提供的三維人機交互顯示控制方法具體包括人機交互報警系統(tǒng)首先在內存中通過臨時文件(Bufferlmage)生成緩沖區(qū);根據(jù)獲得的實時數(shù)據(jù),在該臨時文件中繪制畫面;讀取該緩沖區(qū)在ニ維平面中繪制的圖像(此時繪制的初始圖像不在人機交互報警系統(tǒng)的屏幕上進行顯示),并繪制在三維空間中。讀取緩沖區(qū)中的實時畫面信息,以更新畫面材質形式(根據(jù)平面的寬度和高度進行裁剪)將該臨時文件中讀取的畫面信息渲染并在三維空間顯示。此時用戶可以根據(jù)自己的實際需要對人機交互裝置顯示的三維畫面交互操作。檢測并收集用戶的交互操作信息,并根據(jù)當前的交互操作事件將其轉換為ニ維平面中的交互操作信息,獲得ニ維平面中繪制的操作面板;根據(jù)當前獲得交互操作的坐標信息判斷操作面板中組件的類型。根據(jù)不同類型的組件進行不同的處理,實現(xiàn)對ニ維平面中組件的操作;做出相應的操作響應并實時更新畫面。下面對上述三維人機交互顯示控制方法展開詳細的說明。在本發(fā)明中,人機交互報警系統(tǒng)實時從電網獲取數(shù)據(jù),根據(jù)獲取的電網數(shù)據(jù)利用Java Swing組件的雙緩存機制,根據(jù)三維空間平面的寬度和高度在內存中通過臨時文件生成一個緩沖區(qū)。進一步地,該人機交互報警系統(tǒng)生成緩沖區(qū)中圖像繪制的圖形句柄;根據(jù)獲得的實時數(shù)據(jù),將組件的圖形對象通過圖形句柄在臨時文件中逐一繪制畫面(此時繪制的初始圖像不在人機交互報警系統(tǒng)的屏幕上進行顯示)。人機交互報警系統(tǒng)讀取上述緩沖區(qū)在二維平面中繪制的圖像,并繪制在三維空間中。該人機交互報警系統(tǒng)通過刷新線程實時讀取繪制在二維平面中的實時畫面信息,以更新畫面材質形式(根據(jù)平面的寬度和高度進行裁剪)將該臨時文件中讀取的畫面信息渲染并在三維空間顯示。在人機交互報警系統(tǒng)讀取二維平面中繪制的圖像并繪制在三維空間后,用戶可以根據(jù)自己的實際需要對人機交互設備顯示的三維畫面進行交互操作(交互操作有多種,在此不一一贅述)。人機交互報警系統(tǒng)進一步檢測和收集用戶的交互操作信息,并根據(jù)當前的交互操作做出相應的操作響應并實時更新畫面。具體地說,該人機交互報警系統(tǒng)檢測到二維平面中的交互操作事件后,首先依次根據(jù)視口變換逆矩陣、投影變換逆矩陣和模型變換逆矩陣將二維平面(即屏幕)中的坐標轉換為三維空間中的坐標;再次將三維空間中的坐標投影到二維平面中計算出相對坐標;再通過接口調用二維平面中的操作面板,根據(jù)二維平面中操作面板的寬度和高度計算出二維平面中的坐標;最后根據(jù)坐標值在操作面板上遞歸查找組件類型,判斷組件類型。組件可以是按鈕、單選按鈕、復選框、文本框、列表、樹、組合框、表格、工具欄中的任意一種。人機交互報警系統(tǒng)根據(jù)組件的類型進行不同的處理,處理的組件包括按鈕、單選按鈕、復選框、文本框、列表、組合框、表格、樹、工具欄等。其中針對表格組件,要對表格的頭部、表格的實體、表格的滾動條分別處理。在對上述各組件進行處理的過程中,根據(jù)交互事件的類型、計算出的相對坐標、二維平面中的控制面板以及組件類型,通過事件傳遞機制將交互事件從三維空間傳遞到二維平面;將交互事件轉化為對二維平面中組件的交互操作;在二維平面中模擬相應的交互操作;響應交互操作并更新二維平面中繪制的畫面。此處所說的傳遞交互事件例如包括響應鼠標的操作事件,即三維空間中的畫面監(jiān)聽到鼠標事件后,將鼠標操作點在屏幕上的坐標經一系列變換轉換為二維平面中的相對坐標,根據(jù)二維平面中的操作面板以及二維平面中鼠標的相對坐標進行相應鼠標操作事件的處理。下面分別以對組合框、組合框中彈出的下拉框、表格頭部、表格實體、表格中鍵盤輸入、樹組件、工具欄的交互操作為例,在三維空間中對各種組件的操作事件傳遞到二維平面后,人機交互報警系統(tǒng)對各種交互事件的處理展開詳細的說明。實施例1 :用戶對組合框在人機交互報警系統(tǒng)中執(zhí)行交互操作如圖2所示,當用戶在人機交互報警系統(tǒng)執(zhí)行對組合框的交互操作時,在三維空間中將該交互事件傳遞到二維平面。對于組合框的處理過程,不能實現(xiàn)直接在二維平面中的操作效果;需要模擬點擊組合框操作的過程,包括以下步驟I)首先繪制組合框按下的效果;然后判斷是否有下拉框彈出,若沒有下拉框,則生成新的下拉框;若有下拉框,則為再次點擊,將下拉框設為空收回下拉框。2)下拉框彈出后,要將組合框內的列表項正確顯示在下拉框中,計算下拉框的高度。首先獲得組合框中列表的項數(shù);根據(jù)組合框的邊距和下拉框的邊距計算邊框高度;然后由組合框組件的高度減去邊框的高度計算得到組合框中列表項的高度。3)計算出列表項的高度后,根據(jù)列表項的高度和列表項的個數(shù)計算彈出的下拉框的高度,并對彈出的下拉框的高度進行設置。4)下拉框的高度設置后,將下拉框設為可見,并將組合框設為焦點組件。實施例2 :用戶對組合框中的下拉框在人機交互報警系統(tǒng)中執(zhí)行交互操作如圖3所示,當用戶在人機交互報警系統(tǒng)執(zhí)行對組合框中彈出的下拉框執(zhí)行鼠標選中交互操作時,在三維空間中將該交互事件傳遞到二維平面。對于組合框中彈出的下拉框的鼠標選中事件的處理過程,包括以下步驟I)根據(jù)組合框的位置和下拉框所在的根組件,計算下拉框的顯示位置。2)判斷鼠標點擊的位置是否在下拉框的范圍,若不在范圍內則將下拉框設為空,收回下拉框。3 )若鼠標在下拉框的范圍內,判斷鼠標的位置移動到下拉框中的列表項的哪一項,對鼠標移動到的項設置選中該項。4)判斷鼠標是否點擊該選中的下拉項。如果點擊到,則在組合框中設置選中該項,并將下拉框設置為空,收回下拉框,完成對組合框的操作。實施例3 :用戶對表格頭部在人機交互報警系統(tǒng)中執(zhí)行交互操作如圖4所示,當用戶在人機交互報警系統(tǒng)執(zhí)行對表格頭部的交互操作時,在三維空間中將該交互事件傳遞到二維平面。對于表格頭部的處理過程,包括以下步驟I)判斷鼠標操作是否為左鍵單擊,如果是,則根據(jù)鼠標點擊坐標得到表格中被鼠標點擊的列號。2)根據(jù)鼠標點擊的表格列號,找到表格模型中對應的列號。3)將表格中被鼠標點擊的對應列的數(shù)據(jù)按照與表格中該列數(shù)據(jù)原有順序的相反順序進行排序。實施例4 :用戶對表格實體在人機交互報警系統(tǒng)中執(zhí)行交互操作如圖5所示,當用戶在人機交互報警系統(tǒng)執(zhí)行對表格實體的交互操作時,在三維空間中將該交互事件傳遞到二維平面。對于表格實體的處理過程,對于文本域要模擬二維平面中輸入的鍵盤事件的處理過程,包括以下步驟I)根據(jù)鼠標點擊的坐標獲得鼠標點擊的表格的行數(shù)和列數(shù)。2)得到鼠標點擊的表格的行數(shù)和列數(shù)后,清除表格中之前選擇的表格單元,并設置鼠標點擊的單元格為選中狀態(tài)。3)改變表格要編輯的單元格的行號和列號,啟動該單元格的編輯。4)如果被編輯的表格單元不為空且為文本,將文本域的光標設置為可見,并將文本設置為新的焦點組件。5)完成表格內容的編輯工作。實施例5 :用戶表格中鍵盤輸入在人機交互報警系統(tǒng)中執(zhí)行交互操作如圖6所示,當用戶在人機交互報警系統(tǒng)執(zhí)行對表格中鍵盤輸入的交互操作時,在三維空間中將該交互事件傳遞到二維平面。對于表格中鍵盤輸入的處理過程,需要模擬直接在二維平面中進行表格的操作的處理過程,包括以下步驟I)判斷是否為退格鍵,如果是退格鍵,判斷插入符與標記的位置,計算刪除的字符個數(shù),根據(jù)刪除的字符個數(shù)進行表格中文本中的字符的刪除。2)對上下左右鍵進行處理,首先獲得限制光標位置導航的過濾器;然后根據(jù)插入符的位置及移動的方向,計算光標在ニ維平面中移動的位置,通過位置導航過濾器獲得光標的下一個可見的位置,并進行光標位置的設置。3)對刪除鍵進行處理,判斷插入符與標記的位置,計算刪除的字符個數(shù),根據(jù)刪除字符的個數(shù)進行表格中文本中的字符的刪除。4)對鍵盤輸入進行處理,判斷是否按下某個鍵,得到按下鍵值,字母或數(shù)字。5)通過輸入映射將輸入的文本映射為ー個對象,通過動作映射將該對象映射為ー個動作行為。6)判斷上述的動作行為是否為空,如不為空,則調用鍵盤響應事件,完成文本的輸入。實施例6 :用戶對樹組件在人機交互報警系統(tǒng)中執(zhí)行交互操作當用戶在人機交互報警系統(tǒng)執(zhí)行對樹組件的交互操作時,在三維空間中將該交互事件傳遞到ニ維平面。對于樹組件的處理過程,在ニ維平面中直接模擬對樹的操作及響應,包括以下步驟I)首先獲得鼠標點擊到的樹組件,并找到鼠標點擊坐標處的樹路徑對象。2)如果當前樹組件展開了路徑標識的節(jié)點,則折疊由指定路徑標識的節(jié)點;否則將指定路徑標識的節(jié)點展開。3)選擇指定路徑標識的節(jié)點,將樹組件設置為新的焦點組件。4)調用樹組件被點 擊后右側畫面的響應事件。實施例7 :用戶對工具欄在人機交互報警系統(tǒng)中執(zhí)行交互操作當用戶在人機交互報警系統(tǒng)執(zhí)行對工具欄的交互操作時,在三維空間中將該交互事件傳遞到ニ維平面。對于工具欄的處理過程,在ニ維平面中直接模擬對于工具欄的操作及響應過程,包括以下步驟I)獲得工具欄中組件的個數(shù),在工具欄中找到鼠標點擊位置處的組件,并找到該組件的索引。2)判斷找到的組件是否為按鈕,如果為按鈕,模擬按鈕被按下去的狀態(tài),并將其設為焦點組件。3)調用鼠標點擊按鈕的響應事件。在本發(fā)明中,三維空間中的畫面操作傳遞到ニ維平面并完成相應的交互處理后,通過刷新線程實時讀取ニ維平面中繪制的圖像,并以更新材質的方式在三維空間中的畫面進行繪制,從而完成畫面操作的實時更新同歩。綜上,本發(fā)明的實施例中在三維空間實現(xiàn)了 Java Swing組件的顯示及操作,不需要對每一幅畫面都重新設計開發(fā),對于已有的ニ維平面中實現(xiàn)的報警系統(tǒng)畫面可以直接繼承,并可以在三維空間中顯示及操作,實現(xiàn)組件在三維空間中的快速繪制,從而將多個報警畫面引入到三維空間中。對于未實現(xiàn)的畫面,在ニ維平面中進行布局,采用Java Swing組件的雙緩存機制實現(xiàn)在ニ維平面中的繪制,通過本發(fā)明實現(xiàn)在三維空間中的顯示及操作,相比于直接在三維空間中進行繪制的方法簡單快捷。上面對本發(fā)明所提供的三維人機交互顯示控制方法進行了詳細的說明。對本領域的一般技術人員而言,在不背離本發(fā)明實質精神的前提下對它所做的任何顯而易見的改動,都將構成對本發(fā)明專利權的侵犯,將承擔相應的法律責任。
權利要求
1.一種三維人機交互顯示控制方法,其特征在于包括如下步驟利用雙緩存機制在二維平面中繪制圖像;讀取二維平面中繪制的圖像,并繪制在三維空間中;檢測三維空間中的交互事件,判斷操作面板中的組件類型;在三維空間與二維平面之間傳遞交互事件,按組件類型處理交互事件;讀取二維平面中組件繪制的圖像,更新三維空間中的對應畫面。
2.如權利要求1所述的三維人機交互顯示控制方法,其特征在于所述利用雙緩存機制在二維平面中繪制圖像的步驟進一步包括根據(jù)三維空間的尺寸在內存中生成緩沖區(qū);生成緩沖區(qū)中圖像繪制的圖形句柄;將組件的圖形對象通過圖形句柄繪制到緩沖區(qū)中。
3.如權利要求1所述的三維人機交互顯示控制方法,其特征在于所述利用雙緩存機制在二維平面中繪制圖像的步驟是通過JavaSwing組件的雙緩存機制實現(xiàn)的。
4.如權利要求1所述的三維人機交互顯示控制方法,其特征在于所述讀取二維平面中繪制的圖像,并繪制在三維空間的步驟進一步包括刷新線程實時讀取繪制在二維平面中的圖像,根據(jù)三維空間的尺寸更新畫面材質顯示三維空間的畫面。
5.如權利要求1所述的三維人機交互顯示控制方法,其特征在于所述檢測三維空間中的交互事件,判斷操作面板中的組件類型的步驟進一步包括根據(jù)視口變換逆矩陣、投影變換逆矩陣和模型變換逆矩陣,將二維平面中的坐標轉換為三維空間中的坐標;將三維空間中的坐標投影到二維平面中,并計算出相對坐標;調用二維平面中的操作面板,根據(jù)二維平面中的操作面板的尺寸計算出二維平面中的坐標;根據(jù)二維平面中的坐標判斷組件類型。
6.如權利要求1所述的三維人機交互顯示控制方法,其特征在于所述組件類型是按鈕、單選按鈕、復選框、文本框、列表、樹、組合框、表格、工具欄中的任意一種。
7.如權利要求1所述的三維人機交互顯示控制方法,其特征在于所述傳遞交互事件, 按組件類型處理交互事件的步驟進一步包括根據(jù)交互事件的類型、計算出的相對坐標、二維平面中的操作面板以及組件類型將所述交互事件從三維空間傳遞到二維平面;將所述交互事件轉化為對二維平面中組件的交互操作;在二維平面中模擬相應的交互操作;響應交互操作并更新二維平面中繪制的畫面。
8.如權利要求1所述的交互方法,其特征在于所述讀取二維平面中組件繪制的圖像, 更新三維空間中的對應畫面的步驟進一步包括通過刷新線程實時讀取二維平面中繪制的圖像,以更新材質方式更§ 三維空間中的對應畫面。
全文摘要
本發(fā)明公開了一種面向電網運行監(jiān)控的三維人機交互顯示控制方法,包括如下步驟利用雙緩存機制在二維平面中繪制圖像;讀取二維平面中繪制的圖像,并繪制在三維空間中;檢測三維空間中的交互事件,判斷操作面板中的組件類型;在三維空間與二維平面之間傳遞交互事件,按組件類型處理交互事件;讀取二維平面中組件繪制的圖像,更新三維空間中的對應畫面。本發(fā)明克服采用OpenGL語言直接繪制相對繁瑣的缺點,可以直接繼承已有畫面,實現(xiàn)組件在三維空間中的快速繪制,從而將多個報警畫面引入到三維空間中,解決了報警畫面在三維空間中引入的問題。
文檔編號G06T19/00GK103035031SQ20121045930
公開日2013年4月10日 申請日期2012年11月15日 優(yōu)先權日2012年11月15日
發(fā)明者趙林, 楊立波, 習新魁, 張亮, 孫湃, 張國強, 胡紹鑫, 趙鵬, 孫麗卿, 李一鵬, 王麗麗, 馬斌, 程大闖, 王亞軍, 劉艷 申請人:北京科東電力控制系統(tǒng)有限責任公司, 河北省電力公司, 國家電網公司