一種三維圖表的動(dòng)態(tài)生成方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及廣播電視圖文制作技術(shù)領(lǐng)域,尤其涉及一種三維圖表的動(dòng)態(tài)生成方法及裝置。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,圖表是一種非常直觀的信息,由于其簡(jiǎn)單明了的信息表達(dá)方式,經(jīng)常被應(yīng)用在各種公眾可以接觸到的場(chǎng)景,例如傳媒電視、工作會(huì)議、學(xué)校課堂以及統(tǒng)計(jì)學(xué)科坐寸ο
[0003]圖表的種類很多,包括矩形、正方體、圓柱體、餅圖等。目前,生成圖表的過(guò)程比較復(fù)雜,對(duì)其的修改過(guò)程也比較繁瑣。例如在生成餅圖圖表時(shí),需要根據(jù)所要體現(xiàn)的數(shù)據(jù)組A來(lái)進(jìn)行數(shù)據(jù)比例的劃分,而當(dāng)識(shí)別數(shù)據(jù)錯(cuò)誤或是希望表示另一組數(shù)據(jù)組B時(shí),則需要對(duì)先前生成的餅圖圖表進(jìn)行修改,通過(guò)調(diào)整餅圖中各數(shù)據(jù)的比例,重新生成數(shù)據(jù)正確的餅圖圖表或是數(shù)據(jù)組B的餅圖圖表,可見(jiàn),對(duì)其修改的過(guò)程比較繁瑣。
[0004]再如,生成餅圖圖表之后,如果還要再生成一個(gè)正方體圖表,因?yàn)閮蓚€(gè)圖表的類型不一致,因此不能對(duì)生成的餅圖圖表進(jìn)行修改,只能再生成一個(gè)圖表類型為正方體的圖表,且需要為其長(zhǎng)、寬、高分別設(shè)定參數(shù),以正確反映所要體現(xiàn)的數(shù)據(jù)組??梢?jiàn),在圖表類型改變后,需要重新生成圖表,且每一次重新生成圖表的過(guò)程都必須重新設(shè)定圖表類型以及生成該圖片所需的各參數(shù),導(dǎo)致圖表的生成與修改過(guò)程比較復(fù)雜。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種三維圖表的動(dòng)態(tài)生成方法及裝置,用以解決現(xiàn)有技術(shù)中存在的生成圖表的過(guò)程比較復(fù)雜的問(wèn)題。
[0006]本發(fā)明實(shí)施例采用以下技術(shù)方案:
[0007]一種三維圖表的動(dòng)態(tài)生成方法,所述方法包括:
[0008]接收用戶發(fā)送的圖表類型和圖表數(shù)據(jù);
[0009]根據(jù)圖表類型與圖形圖元、圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)之間的對(duì)應(yīng)關(guān)系,確定接收到的所述圖表類型對(duì)應(yīng)的圖形圖元、圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù);
[0010]將圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)建立數(shù)據(jù)連接,其中,所述圖形圖元的屬性參數(shù)包括尺寸參數(shù)和顏色參數(shù),所述文字圖元的屬性參數(shù)包括文字圖元的顏色參數(shù)和文字內(nèi)容參數(shù),所述文字圖元的文字內(nèi)容參數(shù)的內(nèi)容為所述圖表數(shù)據(jù)的數(shù)值;
[0011]根據(jù)建立的所述數(shù)據(jù)連接,確定所述圖形圖元的尺寸和顏色,從而動(dòng)態(tài)生成圖表。
[0012]在本發(fā)明實(shí)施例中,根據(jù)圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)之間建立的數(shù)據(jù)連接,確定所述圖形圖元的尺寸和顏色,從而動(dòng)態(tài)生成圖表。由此,避免了繁瑣的圖表生成過(guò)程,簡(jiǎn)化了圖表生成過(guò)程。
[0013]優(yōu)選地,所述圖形圖元的屬性參數(shù)還包括位置參數(shù)和縮放參數(shù)。
[0014]在本發(fā)明實(shí)施例中,圖形圖元屬性參數(shù)包括的屬性類型有多種,可以根據(jù)實(shí)際需求靈活選擇、設(shè)置。
[0015]優(yōu)選地,所述將圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)建立數(shù)據(jù)連接,具體包括:
[0016]將圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)建立邏輯關(guān)系。
[0017]在本發(fā)明實(shí)施例中,通過(guò)將圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)建立邏輯關(guān)系,簡(jiǎn)化了圖表生成的繁瑣程度。
[0018]優(yōu)選地,所述圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)的邏輯關(guān)系,包括:
[0019]圖形圖元的尺寸參數(shù)和文字內(nèi)容參數(shù)之間的邏輯表達(dá)式和圖形圖元的顏色參數(shù)和文字圖元的顏色參數(shù)之間的邏輯表達(dá)式;
[0020]根據(jù)建立的所述數(shù)據(jù)連接,確定所述圖形圖元的尺寸和顏色,從而動(dòng)態(tài)生成圖表,具體包括:
[0021]根據(jù)所述圖形圖元的尺寸參數(shù)和文字內(nèi)容參數(shù)之間的邏輯表達(dá)式、圖形圖元的顏色參數(shù)和文字圖元的顏色參數(shù)之間的邏輯表達(dá)式,確定所述圖形圖元的尺寸和顏色,從而動(dòng)態(tài)生成圖表。
[0022]在本發(fā)明實(shí)施例中,通過(guò)將圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)建立邏輯關(guān)系,簡(jiǎn)化了圖表生成的繁瑣程度。
[0023]優(yōu)選地,動(dòng)態(tài)生成所述圖表之后,所述方法還包括:
[0024]接收用戶發(fā)送的更新后的圖表數(shù)據(jù);
[0025]根據(jù)已建立的圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)的數(shù)據(jù)連接,利用更新后的圖表數(shù)據(jù)更新所述圖形圖元的尺寸,從而再次動(dòng)態(tài)生成圖表。
[0026]在本發(fā)明實(shí)施例中,通過(guò)動(dòng)態(tài)生長(zhǎng)的方式可以增加圖表的動(dòng)感,能夠更加直觀且真實(shí)的反映所要體現(xiàn)的數(shù)據(jù)的更新過(guò)程。
[0027]一種三維圖表的動(dòng)態(tài)生成裝置,所述裝置包括:
[0028]接收模塊,用于接收用戶發(fā)送的圖表類型和圖表數(shù)據(jù);
[0029]確定模塊,用于根據(jù)圖表類型與圖形圖元、圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)之間的對(duì)應(yīng)關(guān)系,確定接收到的所述圖表類型對(duì)應(yīng)的圖形圖元、圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù);
[0030]建立模塊,用于將圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)建立數(shù)據(jù)連接,其中,所述圖形圖元的屬性參數(shù)包括尺寸參數(shù)和顏色參數(shù),所述文字圖元的屬性參數(shù)包括文字圖元的顏色參數(shù)和文字內(nèi)容參數(shù),所述文字圖元的文字內(nèi)容參數(shù)的內(nèi)容為所述圖表數(shù)據(jù)的數(shù)值;
[0031]生成模塊,用于根據(jù)建立的所述數(shù)據(jù)連接,確定所述圖形圖元的尺寸和顏色,從而動(dòng)態(tài)生成圖表。
[0032]在本發(fā)明實(shí)施例中,根據(jù)圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)之間建立的數(shù)據(jù)連接,確定所述圖形圖元的尺寸和顏色,從而動(dòng)態(tài)生成圖表。由此,避免了繁瑣的圖表生成過(guò)程,簡(jiǎn)化了圖表生成過(guò)程。
[0033]優(yōu)選地,所述圖形圖元的屬性參數(shù)還包括位置參數(shù)和縮放參數(shù)。
[0034]在本發(fā)明實(shí)施例中,圖形圖元屬性參數(shù)包括的屬性類型有多種,可以根據(jù)實(shí)際需求靈活選擇、設(shè)置。
[0035]優(yōu)選地,所述建立模塊,具體用于將圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)建立邏輯關(guān)系。
[0036]在本發(fā)明實(shí)施例中,通過(guò)將圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)建立邏輯關(guān)系,簡(jiǎn)化了圖表生成的繁瑣程度。
[0037]優(yōu)選地,所述圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)的邏輯關(guān)系,包括:
[0038]圖形圖元的尺寸參數(shù)和文字內(nèi)容參數(shù)之間的邏輯表達(dá)式和圖形圖元的顏色尺寸參數(shù)和文字圖元的顏色參數(shù)之間的邏輯表達(dá)式;
[0039]所述生成模塊,具體用于根據(jù)所述圖形圖元的尺寸參數(shù)和文字內(nèi)容參數(shù)之間的邏輯表達(dá)式、圖形圖元的顏色尺寸參數(shù)和文字圖元的顏色參數(shù)之間的邏輯表達(dá)式,確定所述圖形圖元的尺寸和顏色,從而動(dòng)態(tài)生成圖表。
[0040]在本發(fā)明實(shí)施例中,通過(guò)將圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)建立邏輯關(guān)系,簡(jiǎn)化了圖表生成的繁瑣程度。
[0041]優(yōu)選地,動(dòng)態(tài)生成所述圖表之后,
[0042]所述接收模塊,還用于接收用戶發(fā)送的更新后的圖表數(shù)據(jù);
[0043]所述生成模塊,還用于根據(jù)已建立的圖形圖元的屬性參數(shù)和文字圖元的屬性參數(shù)的數(shù)據(jù)連接,利用更新后的圖表數(shù)據(jù)更新所述圖形圖元的尺寸,從而再次動(dòng)態(tài)生成圖表。
[0044]在本發(fā)明實(shí)施例中,通過(guò)動(dòng)態(tài)生長(zhǎng)的方式可以增加圖表的動(dòng)感,能夠更加直觀且真實(shí)的反映所要體現(xiàn)的數(shù)據(jù)的更新過(guò)程。
【附圖說(shuō)明】
[0045]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)要介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0046]圖1為本發(fā)明實(shí)施例一中的三維圖表的動(dòng)態(tài)生成方法的步驟流程圖;