[發(fā)明專利]集成二、三維平臺的管線數據同步及聯動方法有效
| 申請?zhí)枺?/td> | 201410295916.4 | 申請日: | 2014-06-27 |
| 公開(公告)號: | CN104090827B | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設計)人: | 王曉東;鄭文青;張弓;車登科;江彬 | 申請(專利權)人: | 西安煤航信息產業(yè)有限公司 |
| 主分類號: | G06F9/52 | 分類號: | G06F9/52;G06F9/54 |
| 代理公司: | 西安新思維專利商標事務所有限公司61114 | 代理人: | 李罡 |
| 地址: | 710065 陜西省*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 集成 三維 平臺 管線 數據 同步 聯動 方法 | ||
1.集成二、三維平臺的管線數據同步及聯動方法,其特征在于:
由以下步驟實現:
步驟一:構建一個集成二、三維平臺的應用系統(tǒng)框架,在該應用系統(tǒng)框架中設置一個二維模塊和一個三維模塊,并分屏對比顯示;
在二維模塊中實現視圖刷新事件的捕捉,可將視圖刷新前后視圖的范圍、比例尺、旋轉角度的變化消息發(fā)送給三維模塊;并設置添加管點、移動管點、刪除管點、添加管段、刪除管段、屬性修改的功能模塊,可將修改后的消息發(fā)送給三維模塊;
在三維模塊中實現三維視圖移動、旋轉、縮放事件的捕捉,可獲取相機高度、旋轉角度、相機中心點坐標三個參數,計算出二維視圖的中心點坐標、二維視圖的顯示比例尺,并將該消息發(fā)送給應用系統(tǒng)框架;應用系統(tǒng)框架通過回調函數捕獲該消息,在消息處理函數中設置二維視圖的中心點坐標、比例尺和旋轉角度,并重新繪制二維視圖;
步驟二:在二維模塊和三維模塊中分別捕獲其視圖繪制事件;
當二維視圖刷新事件被捕獲后,判斷該視圖是否進行了平移或旋轉,當發(fā)生平移或旋轉時,則向三維模塊中發(fā)送二維視圖的比例尺、旋轉角度、以及視圖中心點坐標數據;三維模塊收到數據后,把其轉換成為攝像機高度、旋轉角度以及攝像機視域中心點,然后刷新三維視圖,從而完成二維向三維的視圖聯動;
當三維視圖刷新事件被捕獲后,判斷攝像機是否進行了平移或旋轉,當發(fā)生平移或旋轉時,則根據攝像機的高度、旋轉角度、以及視圖中心點換算成為二維視圖的比例尺、旋轉角度和視圖中心點,并向二維模塊中發(fā)送這些數據,應用系統(tǒng)框架的回調函數捕獲到數據后,對二維視圖進行設置和刷新,從而完成三維向二維的視圖聯動;
基于管點與管段存在的拓撲關系,移動管點時與之相連的管段亦隨之移動;
步驟三:當在二維模塊中添加管點、移動管點、刪除管點、添加管段、刪除管段、編輯管點屬性、編輯管段屬性后,向三維模塊發(fā)送管點或管段更改后的數據,包括修改后管線要素的圖形及屬性數據,當三維模塊收到這些數據后,對三維視圖中的相應數據進行更改,從而完成管線數據的同步。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安煤航信息產業(yè)有限公司,未經西安煤航信息產業(yè)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410295916.4/1.html,轉載請聲明來源鉆瓜專利網。





