亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于xml的三維場景數(shù)據(jù)處理方法

文檔序號(hào):6581086閱讀:194來源:國知局
專利名稱:一種基于xml的三維場景數(shù)據(jù)處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種IT機(jī)房三維場景數(shù)據(jù)組織方法,用于C/S結(jié)構(gòu)虛擬三維機(jī) 房展現(xiàn),并且在數(shù)據(jù)更新周期短、多地域部署的時(shí)候,仍能夠保證三維場景數(shù) 據(jù)的可分發(fā)性,且本發(fā)明可讀性高、生成與解析速度快。
背景技術(shù)
隨著企業(yè)信息化建設(shè)的不斷深入和推廣,各項(xiàng)業(yè)務(wù)系統(tǒng)對(duì)信息的依賴性越來 越高,IT設(shè)備的需求量也越來越大,給機(jī)房維護(hù)管理帶來了巨大的壓力。另一 方面,伴隨著計(jì)算機(jī)技術(shù)的更新,硬件性能的提高,三維圖形技術(shù)得到了較快 的發(fā)展,為利用三維圖形技術(shù)展現(xiàn)、監(jiān)控IT機(jī)房提供了可行性。
與此同時(shí),三維機(jī)房以及其內(nèi)部的機(jī)拒、各種網(wǎng)絡(luò)設(shè)備的場景數(shù)據(jù)組織也成 為其中尤為重要的一個(gè)大課題。在傳統(tǒng)的三維場景數(shù)據(jù)組織中,大多采用商業(yè) 性3D軟件或者數(shù)據(jù)參數(shù)比較固定,這類數(shù)據(jù)組織形式不對(duì)外公開,在一般的情 況下這種形式,這種形式降低了維護(hù)復(fù)雜度,減少開發(fā)難度。但是在本發(fā)明所 處的應(yīng)用環(huán)境中,數(shù)據(jù)量大、三維模型類型繁多,使用這種模式必然造成修改 過程繁瑣,加大維護(hù)難度。本發(fā)明利用一種基于XML擴(kuò)展的三維場景數(shù)據(jù)組織 與處理技術(shù),省去數(shù)據(jù)模型類型發(fā)生變更時(shí)需重新修_改運(yùn)行程序代碼的步驟, 減少交互次數(shù),強(qiáng)化了模型間拓樸關(guān)系,提高了場景數(shù)據(jù)往各級(jí)組織機(jī)構(gòu)分發(fā) 能力。

發(fā)明內(nèi)容
本發(fā)明的目的在于針對(duì)現(xiàn)有虛擬現(xiàn)實(shí)技術(shù)中場景數(shù)據(jù)組織的不足,提出的
一種基于XML的三維場景數(shù)據(jù)組織與處理方法。通過逐層細(xì)化機(jī)房內(nèi)設(shè)備等物 理模型,使用對(duì)應(yīng)的邏輯信息存儲(chǔ)模型,并將這些邏輯信息轉(zhuǎn)化為拓樸關(guān)系強(qiáng)、 信息豐富的XML文件,不僅包含三維坐標(biāo)信息,而且包含復(fù)雜屬性信息,最后 將結(jié)果分發(fā)至各級(jí)三維客戶端。
首先對(duì)機(jī)房進(jìn)行細(xì)分并整理設(shè)備的種類,形成符合國際規(guī)范標(biāo)準(zhǔn)格式,同 時(shí)對(duì)設(shè)備之間的關(guān)聯(lián)關(guān)系進(jìn)行了梳理。設(shè)備的種類(如機(jī)拒、機(jī)架、小型機(jī)、 服務(wù)器、刀片服務(wù)器、陣列拒、路由器、交換機(jī)、防火墻、UPS、電源拒、空調(diào) 等等)。同時(shí)對(duì)設(shè)備之間的關(guān)聯(lián)關(guān)系進(jìn)行了梳理(如包含、連接、安裝、使用 等)。在各級(jí)組織機(jī)構(gòu)機(jī)房中心的統(tǒng)一模型庫基礎(chǔ)上,建立針對(duì)特定機(jī)房的統(tǒng)一 模型庫。
在模型劃分的基礎(chǔ)上,根據(jù)各個(gè)機(jī)房、機(jī)拒等拓樸模型圖提取實(shí)際物理信 息,建立機(jī)房與機(jī)柜、探頭等一級(jí)拓樸關(guān)系圖,并設(shè)置相關(guān)編號(hào)以及坐標(biāo)系標(biāo) 準(zhǔn)。如機(jī)房與機(jī)拒邏輯信息建立對(duì)應(yīng)關(guān)系,可以設(shè)置機(jī)房與機(jī)拒模型類型。 每個(gè)邏輯單位信息賦予不同ID,建立對(duì)應(yīng)關(guān)系并轉(zhuǎn)換為附帶三維相對(duì)坐標(biāo)邏輯 信息,經(jīng)過邏輯計(jì)算得到(x, y, z)坐標(biāo)。
建立機(jī)柜與各類型設(shè)備二級(jí)拓樸關(guān)系圖,設(shè)置相關(guān)編號(hào)、相對(duì)坐標(biāo)關(guān)系標(biāo) 準(zhǔn)。如機(jī)柜與設(shè)備邏輯信息建立對(duì)應(yīng)關(guān)系,因?yàn)樵O(shè)備坐標(biāo)是相對(duì)于機(jī)拒坐標(biāo) 系(x1, y1, z1),所以經(jīng)過邏輯計(jì)算只得(y)到坐標(biāo)信息。
最后,在各級(jí)組織機(jī)構(gòu)機(jī)房中心的統(tǒng)一模型庫基礎(chǔ)上,根據(jù)機(jī)房與機(jī)根、 機(jī)柜與設(shè)備間的拓樸關(guān)系組織網(wǎng),先將機(jī)拒、機(jī)拒、i殳備名稱通過SQL語句得 到數(shù)據(jù)庫真實(shí)唯一 ID,再將某機(jī)房實(shí)例轉(zhuǎn)化為信息含量豐富、多維度相關(guān)、非常便于組織的XML結(jié)構(gòu)模型對(duì)象。具體形式如下
<!—場景配置—> 〈XX中心機(jī)房〉
;' 11》a' *
<!--機(jī)根—,-' ' 參.… '
4'幢^^k^::::: r:ir.2t|||,|i:isfH」'%;垂「「畫隱Wli' ,* i,l'::lf曙,k 1 ^iiifl,!,,:;,!,,^^!!;"!,
<Rack ID="R00r model—type=" 1" x="200" y="200" z="2" tooltip-"—號(hào)機(jī)柜"〉 <!一包含設(shè)備設(shè)備—>
<Device lD-,,COOr, model—type-'T' y="20" tooltip-,,數(shù)椐庫服務(wù)器"々 <Device ID-"NOO 1" model—type="2" y= "24" tooltip-"邊界路由器,'/> . </Rack> 《/Racks〉阿
^畫聖牆,,國幽隨謹(jǐn)!,響;|麵扁!:咖幅;:,;嗎難,,,,1|國,,匿國,靈::^^^:薩翻
<PowerSupplys>
<PowerSupply ID=,,P001"....〉 </PowerSupplys>
.i:;:::ii^lir>;—:謹(jǐn)圍驪幽:(::./L;::聽ii:漏,ii:..::i,隱,誦t/vi:;,i幽鷂,.:f:;:",iii^iis
,:觀si^^驟;S衡):他細(xì)麵畫,參f :i:::e;濯畫::':畫jl謂f::,:,扁i,畫,:::濕層薩,:;s涵露論,3,,
<ProbeID="T2ir ..>
</Probe> -</Probes> '. "' 一, ':餘- ,'- "、 ',
< 乂中心機(jī)房>
本發(fā)明采用這種細(xì)化機(jī)房分類、強(qiáng)化拓樸關(guān)系的XML組織方法,將原本需 要修改代碼或者模型的方式,只需要通過修改XML各模型屬性就能實(shí)現(xiàn),減少 了各級(jí)組織分發(fā)復(fù)雜度,降低維護(hù)成本。


圖1圖1機(jī)房<—〉機(jī)拒編輯示意圖 圖2圖2機(jī)柜<—〉設(shè)備編輯示意圖 圖3本發(fā)明編輯流程圖
具體實(shí)施例方式
結(jié)合附圖與典型實(shí)施實(shí)例能夠?qū)Ρ炯夹g(shù)發(fā)明做進(jìn)一步描述,加大對(duì)三維場 景數(shù)據(jù)組織的直觀、理性認(rèn)識(shí)。本實(shí)施例中,某中心IT機(jī)房包括若干機(jī)拒與環(huán)境監(jiān)測探頭,每個(gè)機(jī)拒包含 若干設(shè)備,其中機(jī)拒與設(shè)備又是不同類型(外觀或型號(hào)不一樣)。按照具體實(shí)施 順序,本發(fā)明技術(shù)可分以下幾步
初始化機(jī)房坐標(biāo)原點(diǎn)和外邊框坐標(biāo)點(diǎn)集合,根據(jù)機(jī)房名稱通過數(shù)據(jù)庫SQL 語句查詢并返回其包含的機(jī)柜與探頭集、機(jī)房相關(guān)屬性信息如機(jī)房所屬單位等。
利用請(qǐng)求返回的機(jī)拒與探頭結(jié)果,遍歷結(jié)果,得到每個(gè)機(jī)拒和探頭的三維 模型類型、編號(hào)、長寬高度等。按照一定排列組織方式如圖1所示,將機(jī)房與 機(jī)拒、探頭邏輯信息建立對(duì)應(yīng)關(guān)系。
每個(gè)機(jī)柜分別包含不同類型、不同數(shù)量的設(shè)備,根據(jù)每個(gè)機(jī)拒編號(hào),得到 相應(yīng)的設(shè)備信息集,然后,建立機(jī)拒與設(shè)備邏輯信息對(duì)應(yīng)關(guān)系,釆用機(jī)拒正視 視角,因?yàn)樵O(shè)備坐標(biāo)是相對(duì)于機(jī)拒坐標(biāo)系,所以經(jīng)過邏輯計(jì)算只得到高度坐標(biāo) 信息。
將已組織好場景邏輯信息轉(zhuǎn)換為XML文件格式并入數(shù)據(jù)庫,并標(biāo)記測試版、 正式版與更新時(shí)間標(biāo)記,并分發(fā)至相關(guān)三維機(jī)房中心進(jìn)行解析展示。詳細(xì)流程 如圖3所示。
上述實(shí)施例僅用于更好的闡述本發(fā)明的基于XML三維場景組織方法,并不 對(duì)本發(fā)明有任何限制,任何基于本發(fā)明做出的修改和變化都屬于本發(fā)明精神的 范圍內(nèi)。
權(quán)利要求
1、一種基于XML的三維場景數(shù)據(jù)處理方法,其特征在于,包括以下步驟1)對(duì)機(jī)房進(jìn)行細(xì)分并整理設(shè)備的種類,形成符合國際規(guī)范標(biāo)準(zhǔn)格式,同時(shí)對(duì)設(shè)備之間的關(guān)聯(lián)關(guān)系進(jìn)行了梳理;在各級(jí)組織機(jī)構(gòu)機(jī)房中心的統(tǒng)一模型庫基礎(chǔ)上,建立針對(duì)特定機(jī)房的統(tǒng)一模型庫;2)在模型劃分的基礎(chǔ)上,根據(jù)各個(gè)機(jī)房、機(jī)柜等拓?fù)淠P蛨D提取實(shí)際物理信息,建立機(jī)房與機(jī)柜、探頭等一級(jí)拓?fù)潢P(guān)系圖,并設(shè)置相關(guān)編號(hào)以及坐標(biāo)系標(biāo)準(zhǔn);每個(gè)邏輯單位信息賦予不同ID,建立對(duì)應(yīng)關(guān)系并轉(zhuǎn)換為附帶三維相對(duì)坐標(biāo)邏輯信息,經(jīng)過邏輯計(jì)算得到(x,y,z)坐標(biāo);3)建立機(jī)柜與各類型設(shè)備二級(jí)拓?fù)潢P(guān)系圖,設(shè)置相關(guān)編號(hào)、相對(duì)坐標(biāo)關(guān)系標(biāo)準(zhǔn);4)在各級(jí)組織機(jī)構(gòu)機(jī)房中心的統(tǒng)一模型庫基礎(chǔ)上,根據(jù)機(jī)房與機(jī)柜、機(jī)柜與設(shè)備間的拓?fù)潢P(guān)系組織網(wǎng),先將機(jī)柜、機(jī)柜、設(shè)備名稱通過SQL語句得到數(shù)據(jù)庫真實(shí)唯一ID,再將某機(jī)房實(shí)例轉(zhuǎn)化為XML結(jié)構(gòu)模型對(duì)象。
全文摘要
本發(fā)明公開了一種基于XML的三維場景數(shù)據(jù)處理方法,本發(fā)明的目的在于針對(duì)現(xiàn)有虛擬現(xiàn)實(shí)技術(shù)中場景數(shù)據(jù)組織的不足,提出的一種基于XML的三維場景數(shù)據(jù)組織與處理方法。通過逐層細(xì)化機(jī)房內(nèi)設(shè)備等物理模型,使用對(duì)應(yīng)的邏輯信息存儲(chǔ)模型,并將這些邏輯信息轉(zhuǎn)化為拓?fù)潢P(guān)系強(qiáng)、信息豐富的XML文件,不僅包含三維坐標(biāo)信息,而且包含復(fù)雜屬性信息,最后將結(jié)果分發(fā)至各級(jí)三維客戶端。本發(fā)明采用這種細(xì)化機(jī)房分類、強(qiáng)化拓?fù)潢P(guān)系的XML組織技術(shù),將原本需要修改代碼或者模型的方式,只需要通過修改XML各模型屬性就能實(shí)現(xiàn),減少了各級(jí)組織分發(fā)復(fù)雜度,降低維護(hù)成本。
文檔編號(hào)G06T17/00GK101620744SQ20091018189
公開日2010年1月6日 申請(qǐng)日期2009年8月12日 優(yōu)先權(quán)日2009年8月12日
發(fā)明者朱力鵬, 林為民, 胡游軍, 蔣元晨, 陳玉慧 申請(qǐng)人:國網(wǎng)電力科學(xué)研究院;南京南瑞集團(tuán)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1