原創(chuàng)|其它|編輯:郝浩|2012-10-30 11:46:48.000|閱讀 706 次
概述:以二氧化碳的排放實(shí)例來(lái)說(shuō)明Nevron Chart for .NET –XYZ軸點(diǎn)形圖的使用
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
人們對(duì)演示文稿的圖表的要求始終非常的高,因?yàn)橐话愕暮?jiǎn)單條形圖,線形圖并不足以給觀眾留下深刻印象。
Nevron Chart for .NET豐富的功能集能夠用讓你打破這樣的普通的圖表的制作限制,你可以發(fā)揮你的想象,做出想要的圖表效果。
下面我們就以二氧化碳的排放實(shí)例來(lái)說(shuō)明:
首先,我們要檢查的數(shù)據(jù)結(jié)構(gòu)和選擇適當(dāng)形式的數(shù)據(jù)代表。
數(shù)據(jù)源包含 10 個(gè)國(guó)家,在每個(gè)國(guó)家提供以下條目的值:
1、2005 年的實(shí)際二氧化碳排放量,以百萬(wàn)噸的二氧化碳當(dāng)量 (MMTCO2) 來(lái)衡量。他們被分為與二氧化碳主要來(lái)源的三個(gè)主要的經(jīng)濟(jì)類(lèi)別:
2、提出了2008 - 2012年期間的排放上限(MMTCO2 /年)。
3、由歐盟委員會(huì)對(duì)于同一時(shí)期授予排放限制(MMTCO2 /年)。
在第一個(gè)三列的這個(gè)值添加到2005年的總排放量,所以他們可以自然地表示為一個(gè)堆棧。第四和第五個(gè)值可以放在旁邊的堆棧中,以便可以很好的比較實(shí)際排放量與排放上限量。形成群集堆棧組合可以顯示為 2D 繪圖:
一個(gè)非常有意思的想法就是讓這個(gè)3維圖表出現(xiàn)在歐洲地圖的上面,為了達(dá)到這個(gè)目的,我們將創(chuàng)建一個(gè)網(wǎng)格表面系列和紋理與一個(gè)預(yù)先定義圖像的歐洲地圖。還需要設(shè)置X:Z圖尺寸的比率等于地圖的X:Y的比率,這樣的話,地圖出來(lái)之后才不是扭曲的,例如,如果圖像的大小是540 x 650像素,那么我們?cè)O(shè)置了圖表寬度:圖深度=54:65。
XYZ集群條形圖是Nevron Chart for .NET的一個(gè)獨(dú)特的特點(diǎn),使得我們可以在沿著X軸和Z軸的任意位置放置集群條形圖,我們只需要在第一條系列的集群中填寫(xiě)X和Z值,以及設(shè)置UseXValues和UseZValues屬性為true即可。
值得注意的是,Y 軸不應(yīng)該很長(zhǎng),這樣的話會(huì)把條形狀拉的很高,同時(shí)也會(huì)妨礙地圖的一部分。相比 2D 的圖表,越短的條形圖的可讀性將會(huì)有一點(diǎn)下降,不管怎樣,這樣的圖表會(huì)更加的讓人印象深刻。
在這個(gè)圖表完成之前,就只剩下一些收尾的工作沒(méi)有做了,我們將在上面放置一個(gè)標(biāo)題和和一個(gè)解釋顏色顏色所代表屬性的條形圖,內(nèi)置的xml格式的文本將會(huì)把過(guò)長(zhǎng)的標(biāo)題直接換成兩行表示,以及用于顯示CO2下標(biāo),在這個(gè)標(biāo)題后面會(huì)有一個(gè)模糊的陰影用于表示最終的圖像的深度。
Nevron Chart for .NET支持XYZ散列/群集模式,點(diǎn)型圖可以被可視化為柱狀,圓柱體,錐形,倒立錐形,棱錐體,倒立棱錐體,球型,橢圓形,交叉點(diǎn),對(duì)角交叉或星形形狀。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都科技