[發明專利]一種緊湊的層次型數據結構的圖形化表達方法及裝置在審
| 申請號: | 201710432176.8 | 申請日: | 2017-06-09 |
| 公開(公告)號: | CN107291857A | 公開(公告)日: | 2017-10-24 |
| 發明(設計)人: | 楊愛娣;王志勇 | 申請(專利權)人: | 楊愛娣 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 天津市北洋有限責任專利代理事務所12201 | 代理人: | 李林娟 |
| 地址: | 300381 天津*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 緊湊 層次 數據結構 圖形 表達 方法 裝置 | ||
1.一種緊湊的層次型數據結構的圖形化表達方法,其特征在于,所述方法是一種無線條、層次型結構的數據圖形化方法,所述方法包括以下步驟:
每個數據集按照內部層次關系構造樹型數據結構;
每個節點,在圖形化表示中對應于一個被稱為節點塊的矩形,每節點塊擁有等級、高度、長度、起始位置、顏色、底紋、簡單文本信息和詳細文本信息屬性;
根據樹型數據結構,確定每個節點塊的等級,并根據等級確定其高度;
根據葉子結點的自身屬性或人為定義每個葉子節點塊的長度;
根據子節點塊長度確定父節點塊長度;
根據父節點的起始位置,以及兄弟節點的長度,確定節點的起始位置;
根據節點的屬性,確定對應節點塊的顏色和底紋;
根據節點的屬性,確定對應節點塊的簡單文本信息和詳細文本信息;
將屬于同一節點的所有子節點對應的節點塊,放置在該節點的節點塊下方、上方、左側、或右側表示從屬關系。
2.根據權利要求1所述的一種緊湊的層次型數據結構的圖形化表達方法,其特征在于,所述節點塊對應于圖形化表達中的一個矩形區域。
3.根據權利要求1所述的一種緊湊的層次型數據結構的圖形化表達方法,其特征在于,所述根據子節點塊長度確定父節點塊長度具體為:
葉子結點塊長度根據對應節點的屬性確定,或人為指定;父節點塊長度等于其所包含的子節點塊長度之和。
4.根據權利要求1所述的一種緊湊的層次型數據結構的圖形化表達方法,其特征在于,如果節點是根節點,節點塊起始位置為零;如果節點不是根節點,所述節點塊的起始位置等于父節點的起始位置、加上排在前面的兄弟節點對應節點塊的長度之和。
5.根據權利要求1或4所述的一種緊湊的層次型數據結構的圖形化表達方法,其特征在于,所有等級相同的節點塊的高度相同。
6.根據權利要求1所述的一種緊湊的層次型數據結構的圖形化表達方法,其特征在于,所述節點塊的顏色和底紋根據對應節點的自身屬性確定。
7.根據權利要求1所述的一種緊湊的層次型數據結構的圖形化表達方法,其特征在于,所述簡單文本信息在節點塊矩形內顯示,所述詳細文本信息在某一預設的文本顯示區顯示。
8.根據權利要求1所述的一種緊湊的層次型數據結構的圖形化表達方法,其特征在于,所述圖形化表達方法形成的圖形由一些長度不等的多層矩形塊構成。
9.一種緊湊的層次型數據結構的圖形化表達裝置,其特征在于,所述裝置包括:
構造模塊,用于每個數據集按照內部層次關系構造樹型數據結構;每個節點,在圖形化表示中對應于一個被稱為節點塊的矩形,每節點塊擁有等級、高度、長度、起始位置、顏色、底紋、簡單文本信息和詳細文本信息屬性;
屬性模塊,用于根據樹型數據結構,確定每個節點塊的等級,并根據等級確定其高度;根據葉子結點的自身屬性或人為定義每個葉子節點塊的長度;根據子節點塊長度確定父節點塊長度;根據父節點的起始位置,以及兄弟節點的長度,確定節點的起始位置;根據節點的屬性,確定對應節點塊的顏色和底紋;根據節點的屬性,確定對應節點塊的簡單文本信息和詳細文本信息;
放置模塊,用于將屬于同一節點的所有子節點對應的節點塊,放置在該節點的節點塊下方、上方、左側、或右側表示從屬關系。
10.根據權利要求9所述的一種緊湊的層次型數據結構的圖形化表達裝置,其特征在于,所述裝置形成的圖形由一些長度不等的多層矩形塊構成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于楊愛娣,未經楊愛娣許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710432176.8/1.html,轉載請聲明來源鉆瓜專利網。





