[發明專利]層次化數據的動態多級餅圖展示方法在審
| 申請號: | 201410055561.1 | 申請日: | 2014-02-19 |
| 公開(公告)號: | CN104008122A | 公開(公告)日: | 2014-08-27 |
| 發明(設計)人: | 孔丁科;劉菁菁;劉丹;盧挺;黃道峰;王勛 | 申請(專利權)人: | 浙江工商大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 杭州杭誠專利事務所有限公司 33109 | 代理人: | 尉偉敏 |
| 地址: | 310018 浙江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 層次 數據 動態 多級 展示 方法 | ||
1.一種層次化數據的動態多級餅圖展示方法,所述層次化數據存儲于移動平臺的CPU中,層次化數據呈樹圖狀分布,層次化數據包括若干個節點,每個節點包括1個量化屬性和若干個非量化屬性,value為量化屬性值;其特征是,
(1-1)遍歷節點量化屬性值:
CPU計算層次化數據中的所有節點的各個子節點的量化屬性值value之和Sum,并將Sum設為所述節點的量化屬性值;
(1-2)CPU計算層次化數據中的所有節點的比例ratio和層次值level:
若任一節點A中有n個子節點i,則利用公式計算子節點i的量化屬性值ratio(i),i=l,...,n;
設定根節點的層次為0,設定其它節點在樹圖中的層數為所述節點的層次值level;
(1-3)CPU計算層次化數據中的各個節點的角度跨域:
(1-3-1)CPU利用公式angp(1)=2πrratio(p)計算第1層次中的每個節點p的角度跨域angp(1),其中,ratio(p)為第1層次中的任一個節點的比例;
(1-3-2)設定層次為L,L≥2的各層次的各個節點的角度跨域均為所述節點的比例與所述節點的父節點的角度跨域的乘積,CPU計算第L層次的各個節點的角度跨域;
(1-4)計算各個節點的起始角度及扇形半徑:
(1-4-1)設定第一層次的第一個節點的起始角度為0,第j個節點的起始角度為第j-1個節點的起始角度+第j-1個節點的角度跨域,j≥2;
(1-4-2)CPU利用公式按照各層次節點在其上一層次的父節點中所占的比例,將第一層次的各個節點的角度跨域依次分配給各層次節點:
設定angq(m)=angqf(m—1)ratio(q),m≥2;其中,angq(m)為第m層次節點的角度跨域,angqf(m-1)為位于m-1層次的第m層次節點的父節點的角度跨域,ratio(q)為第m層次的任一節點q的比例;
(1-4-3)設定第一層次至第m層次節點的半徑依次為R,2R,...,mR:
(1-5)CPU中設有顯示層數為Lx,用手指觸摸顯示屏上任一節點C的對應區域,則CPU控制顯示屏將節點C及節點C的Lx-1層子節點的餅圖顯示在顯示屏中:
其中,所述節點c以顯示屏上的點A為圓點,按照層次由低至高及同層次中各個節點的順序依次畫出圓形、扇形或扇環圖,得到節點C的Lx層動態餅圖。
2.根據權利要求1所述的層次化數據的動態多級餅圖展示方法,其特征是,當所述移動平臺的顯示屏的長度為height,寬度為width時,所述
3.根據權利要求1所述的層次化數據的動態多級餅圖展示方法,其特征是,所述Lx為3至6。
4.根據權利要求1所述的層次化數據的動態多級餅圖展示方法,其特征是,所述點A為移動平臺顯示屏的中點。
5.根據權利要求1所述的層次化數據的動態多級餅圖展示方法,其特征是,步驟(1-5)之后還包括如下步驟:cPU在各個餅圖內分別填充上不同顏色,相鄰餅圖的顏色相近。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工商大學,未經浙江工商大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410055561.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種預防烏雞球蟲病的中獸藥
- 下一篇:一種兒童驅蟲藥物組合物及其制備方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





