[發明專利]一種描述業務信息的矢量圖形更新方法在審
| 申請號: | 201410455081.4 | 申請日: | 2014-09-03 |
| 公開(公告)號: | CN104239491A | 公開(公告)日: | 2014-12-24 |
| 發明(設計)人: | 沙衛國;于燁;孫寅;任東曉;馮國禮;吳旻榮;夏琨;李斌;李蓉 | 申請(專利權)人: | 國家電網公司;國網寧夏電力公司信息通信公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 寧夏專利服務中心 64100 | 代理人: | 趙明輝 |
| 地址: | 100031 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 描述 業務 信息 矢量 圖形 更新 方法 | ||
技術領域
本發明涉及一種描述業務信息的矢量圖形更新方法。
背景技術
如今,種類繁多的信息源產生的大量數據,遠遠超出了人腦分析解釋這些數據的能力。可視化技術作為解釋大量數據最有效的手段而率先被科學與工程計算領域采用,可視化把數據轉換成圖形,給予人們深刻與意想不到的洞察力,在很多領域使得研究方式發生了根本變化。可視化技術的應用大至高速飛行模擬,小至分子結構的演示,無處不在。在互聯網時代,可視化與網絡技術結合使遠程可視化服務成為現實。
圖形展現作為可視化的一個非常重要的組成部分。它使得數據可以借助于圖形化手段,清晰有效地表達與溝通信息。同時,在實際情況中,圖形數據往往存儲在服務端,而圖形展示常常需要運行在客戶端上,這就需要對數據更新進行針對性的設計,從而使得圖形展示的更新變得快速、高效。
增量更新是指在進行更新操作時,只更新需要改變的地方,不需要更新或者已經更新過的地方則不會重復更新,增量更新與完全更新相對。這種更新的概念應用范圍比較廣泛,凡是需要進行數據更新的地方都會用到。特點:1.只更新需要更新的地方;2.相對于完全更新更快捷,處理量減少;3.采用增量更新需要在更新前設定規則,規定更新的策略;
發明內容
本發明的目的是提供一種概念清晰、實現簡單、準確率高的描述業務信息的矢量圖形更新方法。
一種描述業務信息的矢量圖形更新方法,其特別之處在于,包括如下步驟:首先通過矢量圖形信息描述文件對矢量圖形進行描述,由服務端定時或按需抽取出最新的矢量圖形信息,當客戶端獲取最新的矢量圖形信息后交由圖形數據解析器解析出包含節點和連接關系的具體圖形信息,并與原有圖形進行比較,分析出圖形變化的增量信息,然后再由圖形生成模塊根據增量信息修改原有圖形,在保證與原有圖形一致的基礎上,生成最新的矢量圖形。
其中首先用XML語言來記錄與業務無關的矢量圖形信息,由服務端定時或按需抽取,形成矢量圖形XML文件,使用時反序列化矢量圖形XML文件,獲取圖形信息,和原有圖形進行比較,分析出增量信息,將矢量數據以圖形化的方式進行展示,從而使用戶能通過圖形化的方式來查看、編輯矢量數據,并進行增量更新。
其中增量信息具體是指圖形對象的新增、修改、刪除。
通過本發明的方法,可以將服務端的工作簡化為定時或按需抽取最新圖形數據,形成矢量圖形數據描述信息。既簡化了服務端的實現,減輕了服務端的負擔,又提高了服務端的穩定性。而客戶端獲取圖形數據描述信息后進行分析以及生成圖形,充分利用了客戶端的計算能力。
附圖說明
附圖1是發明實施例1提供方法的流程圖。
具體實施方式
為實現上述目的,本發明提供了如下方案:
1、服務端抽取最新的矢量圖形數據(包含節點和連接信息),形成矢量圖形數據描述。
2、定義矢量圖形數據描述格式,包括:
在設計時,用XML來描述矢量圖形數據,第一行對矢量圖形數據描述文件進行聲明,定義XML版本為1.0,所使用編碼為UTF-8。
第二行,描述該文檔的根元素,定義根元素的名稱為“Graph”,并為其定義屬性,包括:
在“Graph”元素上定義名為“time”的屬性,該屬性的值為圖形矢量數據的生成時間。
在根元素“Graph”下定義名為“Elements”的元素,以描述節點信息。并為其定義屬性,包括:
在“Elements”元素上定義名為“count”的屬性,該屬性的值為節點數量。
根據抽取出來的每一個節點的信息,在元素“Elements”下定義名為“Node”的元素,以表示每一個節點,并為其定義屬性,包括:
在“Node”元素上定義名為“id”的屬性,以指定節點的唯一標識。
在“Node”元素上定義名為“name”的屬性,以指定節點的名稱。
在“Node”元素上定義名為“type”的屬性,以指定節點的類型。
在“Node”元素上還可以根據實際需要增加其他信息,如節點的位置等。
在根元素“Graph”下定義名為“Links”的元素,以描述連接信息。并為其定義屬性,包括:
在“Links”元素上定義名為“count”的屬性,該屬性的值為連接數量。
根據抽取出來的每一條連接的信息,在元素“Links”下定義名為“Link”的元素,以表示每一條連接信息,并為其定義屬性,包括:
在“Link”元素上定義名為“id”的屬性,以指定連接的唯一標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家電網公司;國網寧夏電力公司信息通信公司,未經國家電網公司;國網寧夏電力公司信息通信公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410455081.4/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





