[發明專利]數據圖形化展現方法在審
| 申請號: | 201510278322.7 | 申請日: | 2015-05-27 |
| 公開(公告)號: | CN104991762A | 公開(公告)日: | 2015-10-21 |
| 發明(設計)人: | 孫頻 | 申請(專利權)人: | 南京國云電力有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F3/0481 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 210000 江蘇省南京市江寧*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 圖形 展現 方法 | ||
技術領域
本發明涉及一種展現方法,具體涉及一種數據圖形化展現方法。
背景技術
由于HTML5的普及,大部分瀏覽器都兼容了HTML5規范中的Canvas,這樣我們可以通過Canvas繪制直接調用OpenGl渲染作出具有較好動畫與交互效果的組件,MobileChart就是具有以上優點的組件。但是大數據在移動端的展現,一直都是個問題,移動端較小的顯示區域無法一次性完整的顯示所有數據,
Mobile是使用HTML5?Canvas繪制的一套展現數據的圖形組件,該組件集成了許多內置功能,并對移動端的展現做了許多優化,圖形中自帶了分業處理,自動橫豎屏切換,這都是現有圖形比較欠缺的。
發明內容
本發明的目的在于針對現有技術的缺陷和不足,提供一種數據圖形化展現方法,它不需要開發人員或用戶進行任何二次開發,只要在配置里簡單的設置幾個基本屬性就能使用圖形數據的分段展現功能,在現有的主流機器上,圖形都可以流暢的切換數據段,且圖形的樣式均支持自定義配置,用戶可以根據自己的喜好更改圖形上的大大小小的功能區域;另外還可以根據軸方向的配置以不同的方向作為起始點展現數據。
為實現上述目的,本發明采用的技術方案是:它包含繪制模塊、內置工具模塊、分頁顯示拖動模塊。
繪制模塊:出于Android?Html5Canvas的繪制Bug(Android?Html5繪制?時若Canvas背景為透明則下一幀屏幕刷新時可能殘留上一幀的內容,導致圖形數據顯示異常)。
MobileChart2統一將所有的可能事實變動的圖形放在了同一層,每次繪制前不通過clear函數清空上一幀的繪制而是通過Fill函數Fill背景色去覆蓋上一幀的繪制,這樣不會造成上一層的繪制殘留,解決了Android上Canvas動畫時的陰影殘留問題。
圖形數據旋轉:數據旋轉功能是將類目軸的數據與度量進行對調,我們的圖形本身通過處理類目軸data段數據與series中的data段數據,將其以固定的規律重組實現了數據軸數據與度量的自動對調,用戶使用時無需二次開發。
圖形分頁與動態控制:圖形的分頁功能是MobileChart2的重點功能,用戶可以通過簡單的配置描述實現圖形的分頁。
MobileChart2初始化時讀取用戶的配置描述,通過用戶配置的Page屬性計算每頁顯示的最佳條數[Math.floor(數據長度/Page)]。
采用上述技術后,本發明有益效果為:不需要開發人員或用戶進行任何二次開發,只要在配置里簡單的設置幾個基本屬性就能使用圖形數據的分段展現功能,在現有的主流機器上,圖形都可以流暢的切換數據段,且圖形的樣式均支持自定義配置,用戶可以根據自己的喜好更改圖形上的大大小小的功能區域;另外還可以根據軸方向的配置以不同的方向作為起始點展現數據。
具體實施方式
下面對本發明作進一步的說明。
本具體實施方式采用以下技術方案:它包含繪制模塊、內置工具模塊、分頁顯示拖動模塊。
繪制模塊:出于Android?Html5Canvas的繪制Bug(Android?Html5繪制時若Canvas背景為透明則下一幀屏幕刷新時可能殘留上一幀的內容,導致圖形數據顯示異常)。
MobileChart2統一將所有的可能事實變動的圖形放在了同一層,每次繪制前不通過clear函數清空上一幀的繪制而是通過Fill函數Fill背景色去覆蓋上一幀的繪制,這樣不會造成上一層的繪制殘留,解決了Android上Canvas動畫時的陰影殘留問題。
圖形數據旋轉:數據旋轉功能是將類目軸的數據與度量進行對調,我們的圖形本身通過處理類目軸data段數據與series中的data段數據,將其以固定的規律重組實現了數據軸數據與度量的自動對調,用戶使用時無需二次開發。
圖形分頁與動態控制:圖形的分頁功能是MobileChart2的重點功能,用戶可以通過簡單的配置描述實現圖形的分頁。
MobileChart2初始化時讀取用戶的配置描述,通過用戶配置的Page屬性計算每頁顯示的最佳條數[Math.floor(數據長度/Page)]。
實施例:
出于對Ios與Android的渲染機制存在區別,我們選用了一種比較通用并且高校的滾動機制,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京國云電力有限公司,未經南京國云電力有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510278322.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種信息處理方法及電子設備
- 下一篇:一種遠程三維打印系統及其方法
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





