[發明專利]數據縮微、加載顯示的方法、裝置和系統有效
| 申請號: | 201010110011.7 | 申請日: | 2010-02-09 |
| 公開(公告)號: | CN101840411A | 公開(公告)日: | 2010-09-22 |
| 發明(設計)人: | 王可;王隆義;姚問新;孟鋼 | 申請(專利權)人: | 北京新洲協同軟件技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F3/048 |
| 代理公司: | 北京雙收知識產權代理有限公司 11241 | 代理人: | 吳杰 |
| 地址: | 100062 北京市崇文*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據 縮微 加載 顯示 方法 裝置 系統 | ||
技術領域
本發明涉及海量數據的處理技術,尤其涉及針對海量試驗應用數據的一種數據縮微、加載顯示的方法、裝置和系統。
背景技術
近幾年來隨著各行業試驗項目的業務量的不斷激增,大量試驗時實采集到的數據需要進行存儲并在后期的試驗數據分析過程中進行內容(數值)的回放,而回放、分析和判讀必然牽扯到數據的加載及圖形化的顯示。對于試驗項目來說,大多數的試驗其數據采集的最明顯特點就是采集時間短,采集數據量大,并伴隨著占用大量的存儲介質空間,這些特點最終造成了海量數據的加載、顯示效率問題。
就目前的試驗行業現狀來看,更多情況下試驗單位使用的是自主研發或購買的系統,這些系統由于技術的局限性,采用的是全數據的加載后根據用戶操作全數據段尋址并進行顯示操作,這樣就會造成加載過程緩慢,占用服務器或本地機內存時間長等諸多問題,即使采用了分次加載也不能很好的滿足對于海量數據的高效率加載需要,致使僅數據回放這一分析動作就耗費了大量的時間,使得數據分析效率變得低下,從機制上無法做到按需取用。
發明內容
本發明的目的在于提供一種數據縮微、加載顯示的方法、裝置和系統,以實現數據的按需取用,節省數據加載顯示的時間,提高數據加載顯示的效率。
為達到上述目的,本發明一方面提供了一種數據縮微方法,包括以下步驟:
(1)、從原始數據中取出所述原始數據的內容作為第0級LOD數據;
(2)、將所述第0級LOD數據等分成若干個第一數據片段,提取每個所述第一數據片段的特征值,所有第一數據片段的特征值構成第1級LOD數據;
(3)、將所述第1級LOD數據等分成若干個第二數據片段,提取每個所述第二數據片段的特征值,所有第二數據片段的特征值構成第2級LOD數據,依此類推,直至有一級LOD數據的內容不超過預先設的閾值為止,生成多級LOD數據,然后生成其數據頭信息。
本發明的數據縮微方法,所述原始數據的內容包括若干個浮點數值,所述將LOD數據等分具體為:將LOD數據按順序每20個浮點數值分為一個數據片段,即每個數據片段中包含20個浮點數值。
本發明的數據縮微方法,所述提取每個數據片段的特征值,具體為:從每個所述數據片段的20個浮點數值中選擇出一個最大值和一個最小值。
本發明的數據縮微方法,所述數據頭信息包括各級LOD數據的中的浮點數值的個數,以及各級LOD數據在整個多級LOD數據文件的中起始位置。
另一方面,本發明還提供了一種數據加載顯示方法,包括以下步驟:
讀取多級LOD數據的數據頭信息,根據用戶要求和屏幕顯示窗口的顯示能力選擇LOD數據的層級;
采用預加載模式從選擇出的LOD數據中讀取對應的數據內容至內存中,并根據屏幕顯示窗口的顯示能力將用戶要求顯示的內容顯示。
再一方面,本發明還提供了一種數據縮微裝置,包括:
第一提取模塊,用于從原始數據中取出所述原始數據的內容作為第0級LOD數據;
第二提取模塊,用于將所述第0級LOD數據等分成若干個第一數據片段,提取每個所述第一數據片段的特征值,所有第一數據片段的特征值構成第1級LOD數據,將所述第1級LOD數據等分成若干個第二數據片段,提取每個所述第二數據片段的特征值,所有第二數據片段的特征值構成第2級LOD數據,依此類推,直至有一級LOD數據的內容不超過預先設的閾值為止,生成多級LOD數據,然后生成其數據頭信息。
再一方面,本發明還提供了一種數據加載顯示裝置,包括:
選擇模塊,用于讀取多級LOD數據的數據頭信息,根據用戶要求和屏幕顯示窗口的顯示能力選擇LOD數據的層級;
加載模塊,采用預加載模式從選擇出的LOD數據中讀取對應的數據內容至內存中,并根據屏幕顯示窗口的顯示能力將用戶要求顯示的內容顯示。
再一方面,本發明還提供了一種數據處理系統,包括:
數據縮微裝置,用于生成多級LOD數據;
數據加載顯示裝置,用于讀取多級LOD數據的數據頭信息,根據用戶要求和屏幕顯示窗口的顯示能力選擇LOD數據的層級,采用預加載模式從選擇出的LOD數據中讀取對應的數據內容至內存中,并根據屏幕顯示窗口的顯示能力將用戶要求顯示的內容顯示。
本發明的數據處理系統,所述數據縮微裝置,包括:
第一提取模塊,用于從原始數據中取出所述原始數據的內容作為第0級LOD數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京新洲協同軟件技術有限公司,未經北京新洲協同軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010110011.7/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





