一種可視化方法及模型的制作方法
【專利摘要】本發(fā)明公開了一種可視化方法及模型,屬于計(jì)算機(jī)軟件領(lǐng)域。所述方法包括:接收用戶發(fā)出的數(shù)據(jù)構(gòu)造指令,柔性動(dòng)態(tài)構(gòu)造源數(shù)據(jù)模型;識(shí)別接收的源數(shù)據(jù)模型,并將源數(shù)據(jù)模型中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中;根據(jù)應(yīng)用問題數(shù)據(jù)模型,柔性動(dòng)態(tài)顯示該數(shù)據(jù)模型。本發(fā)明通過將柔性化、動(dòng)態(tài)設(shè)計(jì)引入到可視化對(duì)象處理過程中,把傳統(tǒng)的可視化技術(shù)與柔性化動(dòng)態(tài)有機(jī)結(jié)合起來,并貫穿于可視化對(duì)象動(dòng)態(tài)處理全過程,并且可以實(shí)時(shí)表現(xiàn)對(duì)數(shù)據(jù)及數(shù)據(jù)關(guān)系的修改,從而更靈活、更好地表現(xiàn)客觀事實(shí)。
【專利說明】一種可視化方法及模型
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)軟件領(lǐng)域,特別涉及一種可視化方法及模型。
【背景技術(shù)】
[0002]近年來,科學(xué)可視化發(fā)展迅速,被擴(kuò)展到工程計(jì)算及測(cè)量數(shù)據(jù)可視化,還進(jìn)一步把可視化概念向經(jīng)濟(jì)、商業(yè)、金融等領(lǐng)域擴(kuò)展,形成了內(nèi)涵更加廣泛的“數(shù)據(jù)可視化”研究分支;隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的出現(xiàn),又被擴(kuò)展到Internet網(wǎng)超文本、目錄、文件等抽象信息的可視化,形成了另一個(gè)可視化分支一信息可視化。今天,可視化已經(jīng)發(fā)展成為研究用戶界面、數(shù)據(jù)表示、算法設(shè)計(jì)、顯示方式等一系列問題的一門綜合性學(xué)科,成為人們分析自然現(xiàn)象和社會(huì)經(jīng)濟(jì)發(fā)展形式,認(rèn)識(shí)客觀事物本質(zhì)及其變化規(guī)律的得力助手,并已在醫(yī)學(xué)、地質(zhì)勘探、氣象學(xué)、分子模型構(gòu)造、計(jì)算流體力學(xué)和有限元分析等領(lǐng)域得到廣泛應(yīng)用。
[0003]然而,傳統(tǒng)的可視化技術(shù)關(guān)注和解決的問題是將現(xiàn)有數(shù)據(jù)通過何種形式和何種方式表現(xiàn)出來,但在某些場(chǎng)合下,僅僅有這樣的表現(xiàn)是不夠的,我們可能需要同一份數(shù)據(jù)在不同條件下表現(xiàn)出不同的形態(tài),也可能需要將數(shù)據(jù)和圖形的變化都能夠?qū)崟r(shí)反映出來,或者我們不滿足現(xiàn)有的數(shù)據(jù)及數(shù)據(jù)關(guān)系,需要對(duì)它做一定的改造,同時(shí)對(duì)于數(shù)據(jù)的改造過程也需要實(shí)時(shí)表現(xiàn)。
【發(fā)明內(nèi)容】
[0004]為了解決現(xiàn)有技術(shù)中無法客觀的同時(shí)反映數(shù)據(jù)和圖形的變化,以及無法實(shí)時(shí)表現(xiàn)對(duì)數(shù)據(jù)及數(shù)據(jù)關(guān)系的修改問題。針對(duì)現(xiàn)有技術(shù)中遇到的如上問題,本發(fā)明提出如下技術(shù)方案:
[0005]一種可視化方法,所述方法包括如下步驟:
[0006]接收用戶發(fā)出的數(shù)據(jù)構(gòu)造指令,柔性動(dòng)態(tài)構(gòu)造源數(shù)據(jù)模型;
[0007]識(shí)別所述接收的源數(shù)據(jù)模型,并將所述源數(shù)據(jù)模型中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中;
[0008]根據(jù)所述應(yīng)用問題數(shù)據(jù)模型,柔性動(dòng)態(tài)顯示該數(shù)據(jù)模型。
[0009]一種可視化模型,所述模型包括:
[0010]柔性動(dòng)態(tài)構(gòu)造模塊,用于接收用戶發(fā)出的數(shù)據(jù)構(gòu)造指令,柔性動(dòng)態(tài)構(gòu)造源數(shù)據(jù)模型;
[0011]數(shù)據(jù)處理模塊,用于識(shí)別所述接收的源數(shù)據(jù)模型,并將所述源數(shù)據(jù)模型中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中;
[0012]柔性動(dòng)態(tài)顯示模塊,用于根據(jù)所述應(yīng)用問題數(shù)據(jù)模型,柔性動(dòng)態(tài)顯示該數(shù)據(jù)模型。
[0013]本發(fā)明通過將柔性化、動(dòng)態(tài)設(shè)計(jì)引入到可視化對(duì)象處理過程中,把傳統(tǒng)的可視化技術(shù)與柔性化動(dòng)態(tài)有機(jī)結(jié)合起來,并貫穿于可視化對(duì)象動(dòng)態(tài)處理全過程,并且可以實(shí)時(shí)表現(xiàn)對(duì)數(shù)據(jù)及數(shù)據(jù)關(guān)系的修改,從而更靈活、更好地表現(xiàn)客觀事實(shí)?!緦@綀D】
【附圖說明】
[0014]圖1是本發(fā)明實(shí)施例提供的一種可視化方法的流程圖;
[0015]圖2是本發(fā)明實(shí)施例提供的一種可視化模型的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0016]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0017]圖1示出了本發(fā)明實(shí)施例提供的一種可視化方法的流程,詳述如下:
[0018]在步驟SlOl中,接收用戶所發(fā)出的數(shù)據(jù)構(gòu)造指令,柔性動(dòng)態(tài)構(gòu)造源數(shù)據(jù)模型;
[0019]通過向用戶提供工具箱,使用戶按照自己的意愿構(gòu)造模型。
[0020]在本發(fā)明的實(shí)施例中,根據(jù)用戶指令所構(gòu)造的源數(shù)據(jù)模型依據(jù)用戶指令進(jìn)行移動(dòng)、刪除或修改數(shù)據(jù)及數(shù)據(jù)關(guān)系。
[0021]在步驟S102中,識(shí)別接收的源數(shù)據(jù)模型,并將源數(shù)據(jù)模型中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中;
[0022]在本發(fā)明的實(shí)施例中,識(shí)別接收的源數(shù)據(jù)模型,并將源數(shù)據(jù)模型中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中的步驟具體包括:
[0023]1.識(shí)別接收的源數(shù)據(jù)模型,通過源數(shù)據(jù)模型建立物理數(shù)據(jù)結(jié)構(gòu)并進(jìn)行存儲(chǔ);
[0024]2.將該數(shù)據(jù)結(jié)構(gòu)中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中。
[0025]作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,數(shù)據(jù)具體包括圖形信息數(shù)據(jù)和模型數(shù)據(jù)。
[0026]圖形信息數(shù)據(jù)主要為了可視化需要,模型數(shù)據(jù)主要為了體現(xiàn)模型特點(diǎn)。
[0027]在步驟S103中,根據(jù)應(yīng)用問題數(shù)據(jù)模型,柔性動(dòng)態(tài)顯示該數(shù)據(jù)模型。
[0028]在本發(fā)明的實(shí)施例中,柔性動(dòng)態(tài)顯示數(shù)據(jù)模型后,當(dāng)再次接受用戶指令時(shí),則可以返回執(zhí)行步驟SlOl。
[0029]圖2示出了本發(fā)明實(shí)施例提供的一種可視化模型的結(jié)構(gòu),詳述如下:
[0030]柔性動(dòng)態(tài)構(gòu)造模塊21,用于接收用戶所發(fā)出的數(shù)據(jù)構(gòu)造指令,柔性動(dòng)態(tài)構(gòu)造源數(shù)據(jù)模型;
[0031]在本發(fā)明的實(shí)施例中,根據(jù)用戶指令所構(gòu)造的源數(shù)據(jù)模型依據(jù)用戶指令進(jìn)行移動(dòng)、刪除或修改數(shù)據(jù)及數(shù)據(jù)關(guān)系。
[0032]數(shù)據(jù)處理模塊22,用于識(shí)別接收的源數(shù)據(jù)模型,并將源數(shù)據(jù)模型中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中;
[0033]在本發(fā)明的實(shí)施例中,數(shù)據(jù)處理模塊22具體包括數(shù)據(jù)存儲(chǔ)模塊221和數(shù)據(jù)轉(zhuǎn)換模塊 222。
[0034]其中,數(shù)據(jù)存儲(chǔ)模塊221用于識(shí)別接收的源數(shù)據(jù)模型,通過源數(shù)據(jù)模型建立物理數(shù)據(jù)結(jié)構(gòu)并進(jìn)行存儲(chǔ);
[0035]數(shù)據(jù)轉(zhuǎn)換模塊222用于將數(shù)據(jù)結(jié)構(gòu)中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中。
[0036]作為本發(fā)明的一個(gè)優(yōu)選實(shí)施例,數(shù)據(jù)具體包括圖形信息數(shù)據(jù)和模型數(shù)據(jù)。
[0037]柔性動(dòng)態(tài)顯示模塊23,用于根據(jù)所述應(yīng)用問題數(shù)據(jù)模型,柔性動(dòng)態(tài)顯示該數(shù)據(jù)模型。[0038]本發(fā)明實(shí)施例通過將柔性化、動(dòng)態(tài)設(shè)計(jì)引入到可視化對(duì)象處理過程中,把傳統(tǒng)的可視化技術(shù)與柔性化動(dòng)態(tài)有機(jī)結(jié)合起來,并貫穿于可視化對(duì)象動(dòng)態(tài)處理全過程,并且可以實(shí)時(shí)表現(xiàn)對(duì)數(shù)據(jù)及數(shù)據(jù)關(guān)系的修改,從而更靈活、更好地表現(xiàn)客觀事實(shí)。
[0039]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種可視化方法,其特征在于,所述方法包括如下步驟: 接收用戶發(fā)出的數(shù)據(jù)構(gòu)造指令,柔性動(dòng)態(tài)構(gòu)造源數(shù)據(jù)模型; 識(shí)別所述接收的源數(shù)據(jù)模型,并將所述源數(shù)據(jù)模型中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中; 根據(jù)所述應(yīng)用問題數(shù)據(jù)模型,柔性動(dòng)態(tài)顯示該數(shù)據(jù)模型。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)用戶指令所構(gòu)造的源數(shù)據(jù)模型依據(jù)用戶指令進(jìn)行移動(dòng)、刪除或修改數(shù)據(jù)及數(shù)據(jù)關(guān)系。
3.如權(quán)利要求1所述的方法,其特征在于,所述識(shí)別所述接收的源數(shù)據(jù)模型,并將所述源數(shù)據(jù)模型中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中的步驟具體包括如下步驟: 識(shí)別所述接收的源數(shù)據(jù)模型,通過所述源數(shù)據(jù)模型建立物理數(shù)據(jù)結(jié)構(gòu)并進(jìn)行存儲(chǔ); 將所述數(shù)據(jù)結(jié)構(gòu)中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中。
4.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)包括圖形信息數(shù)據(jù)和模型數(shù)據(jù)。
5.一種可視化模型,其特征在于,所述模型包括: 柔性動(dòng)態(tài)構(gòu)造模塊,用于接收用戶發(fā)出的數(shù)據(jù)構(gòu)造指令,柔性動(dòng)態(tài)構(gòu)造源數(shù)據(jù)模型;數(shù)據(jù)處理模塊,用于識(shí)別所述接收的源數(shù)據(jù)模型,并將所述源數(shù)據(jù)模型中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中; 柔性動(dòng)態(tài)顯示模塊,用于根據(jù)所述應(yīng)用問題數(shù)據(jù)模型,柔性動(dòng)態(tài)顯示該數(shù)據(jù)模型。
6.如權(quán)利要求5所述的模型,其特征在于,所述根據(jù)用戶指令所構(gòu)造的源數(shù)據(jù)模型依據(jù)用戶指令進(jìn)行移動(dòng)、刪除或修改數(shù)據(jù)及數(shù)據(jù)關(guān)系。
7.如權(quán)利要求5所述的模型,其特征在于,所述數(shù)據(jù)處理模塊具體包括: 數(shù)據(jù)存儲(chǔ)模塊,用于識(shí)別所述接收的源數(shù)據(jù)模型,通過所述源數(shù)據(jù)模型建立物理數(shù)據(jù)結(jié)構(gòu)并進(jìn)行存儲(chǔ); 數(shù)據(jù)轉(zhuǎn)換模塊,用于將所述數(shù)據(jù)結(jié)構(gòu)中數(shù)據(jù)轉(zhuǎn)換到應(yīng)用問題數(shù)據(jù)模型中。
8.如權(quán)利要求5所述的模型,其特征在于,所述數(shù)據(jù)包括圖形信息數(shù)據(jù)和模型數(shù)據(jù)。
【文檔編號(hào)】G06F17/30GK103617201SQ201310573241
【公開日】2014年3月5日 申請(qǐng)日期:2013年11月14日 優(yōu)先權(quán)日:2013年11月14日
【發(fā)明者】洪歧 申請(qǐng)人:陜西理工學(xué)院