[發明專利]一種基于Web的數值模擬預加載可視化方法及系統有效
| 申請號: | 201811285407.8 | 申請日: | 2018-10-31 |
| 公開(公告)號: | CN109446463B | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 王慶梅;鄒通;時鵬;崔晗;胡長軍 | 申請(專利權)人: | 北京科技大學 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F9/445 |
| 代理公司: | 北京市廣友專利事務所有限責任公司 11237 | 代理人: | 張仲波 |
| 地址: | 100083*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 web 數值 模擬 加載 可視化 方法 系統 | ||
本發明提供一種基于Web的數值模擬預加載可視化方法及系統,能夠提高數值模擬可視化效率。所述方法包括:獲取用戶輸入的數值模擬數據的加載請求;在可視區域,加載根據所述加載請求返回的數值模擬數據塊文件,其中,加載的數值模擬數據塊文件是按照關注度從高到低的順序進行排列和編號;捕捉用戶在可視區域中的輸入行為;在可視區域,根據捕捉到的用戶的輸入行為,按照數值模擬數據塊文件序號升序對相應的數值模擬數據塊文件進行預加載可視化。本發明涉及計算機領域。
技術領域
本發明涉及計算機領域,特別是指一種基于Web的數值模擬預加載可視化方法及系統。
背景技術
隨著計算能力的提升,數值模擬與計算用戶可以建立更復雜的仿真模型并獲得更高精度的仿真結果。為滿足遠程交互可視化對I/O(輸入/輸出)和傳輸提出的更高要求,提高用戶數值模擬與計算的工作效率,提升計算結果分析質量,需要一種基于Web的高性能數值模擬預加載可視化方法及系統。
當前基于Web的高性能數值模擬可視化,對數據傳輸速率、用戶計算機性能要求較高,當加載的數值模擬數據文件不包含用戶所要關注的重要信息時,往往會導致用戶數據分析效率下降,可視化效率低,浪費網絡資源與計算資源。
發明內容
本發明要解決的技術問題是提供一種基于Web的數值模擬預加載可視化方法及系統,以解決現有技術所存在的加載的數值模擬數據文件不包含用戶所要關注的重要信息時,可視化效率低的問題。
為解決上述技術問題,本發明實施例提供一種基于Web的數值模擬預加載可視化方法,包括:
獲取用戶輸入的數值模擬數據的加載請求;
在可視區域,加載根據所述加載請求返回的數值模擬數據塊文件,其中,加載的數值模擬數據塊文件是按照關注度從高到低的順序進行排列和編號;
捕捉用戶在可視區域中的輸入行為;
在可視區域,根據捕捉到的用戶的輸入行為,按照數值模擬數據塊文件序號升序對相應的數值模擬數據塊文件進行預加載可視化。
進一步地,所述獲取用戶輸入的數值模擬數據的加載請求包括:
通過Web瀏覽器獲取用戶輸入的數值模擬數據的加載請求;
將獲取的加載請求發送至Web服務器。
進一步地,在將獲取的加載請求發送至Web服務器之后,所述方法還包括:
Web服務器將所述加載請求對應的文件請求發送給文件服務器;
Web服務器對文件服務器返回的數值模擬數據塊文件按照關注度從高到低進行排序并編號。
進一步地,所述Web服務器對文件服務器返回的數值模擬數據塊文件按照關注度從高到低進行排序并編號包括:
Web服務器按照歷史訪問頻率由高到低對文件服務器返回的數值模擬數據塊文件進行排序并編號。
進一步地,所述Web服務器對文件服務器返回的數值模擬數據塊文件按照關注度從高到低進行排序并編號還包括:
當多個數值模擬數據塊文件的歷史訪問頻率相同時,按照數值模擬數據塊文件最后一次訪問時長對所述多個數值模擬數據塊文件進行排序。
進一步地,所述捕捉用戶在可視區域中的輸入行為包括:
獲取可視化過程中用戶鼠標在Web瀏覽器可視區域中的位置,并獲取可視化過程中鼠標的操作事件;
將獲取的鼠標位置和鼠標的操作事件發送至Web服務器;
其中,所述操作事件包括:點擊、拖拽或旋轉。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京科技大學,未經北京科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811285407.8/2.html,轉載請聲明來源鉆瓜專利網。





