[發明專利]一種節點顯示方法及裝置有效
| 申請號: | 202011405443.0 | 申請日: | 2020-12-04 |
| 公開(公告)號: | CN112506598B | 公開(公告)日: | 2023-01-24 |
| 發明(設計)人: | 郝若晶;成晨;張晴晴;程新洲;吳洋;董潤莎;張亞南;張濤 | 申請(專利權)人: | 中國聯合網絡通信集團有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 節點 顯示 方法 裝置 | ||
本發明實施例提供一種節點顯示方法及裝置,涉及計算機技術領域,能夠在顯示相關節點的過程中消耗較少的時長,減少節點間關系達到平衡狀態的時長,能夠提升節點及節點間關系的顯示效率。該方法包括:獲取多個節點的節點數據和實際畫布的畫布數據;根據第一類別中包括的至少一個節點的數量和該多個節點的數量確定該第一類別對應的權重;從該第一類別中包括的至少一個節點中確定多個關鍵節點;在該第一類別對應的最佳顯示節點的顯示面積滿足預設顯示條件的情況下,確定顯示該最佳顯示節點。
技術領域
本發明實施例涉及計算機技術領域,尤其涉及一種節點顯示方法及裝置。
背景技術
目前,可以通過echarts中的力引導布局反映多個節點之間的關系,具體的,可以為某兩個節點之間添加一個斥力,為每兩條邊的兩個節點之間添加一個引力。
但是上述方法中,當多個節點的數量較大時,可能需要較長的穩定時間才能使得節點之間的關系達到平衡狀態,節點顯示或節點之間的關系顯示過于復雜,可能會降低節點顯示的效率。
發明內容
本發明實施例提供一種節點顯示方法及裝置,能夠在顯示相關節點的過程中消耗較少的時長,減少節點間關系達到平衡狀態的時長,能夠提升節點及節點間關系的顯示效率。
第一方面,本發明實施例提供一種節點顯示方法,包括:獲取多個節點的節點數據和實際畫布的畫布數據,其中,一個節點的節點數據包括該節點所處類別的類別名稱,該實際畫布的畫布數據包括該實際畫布的寬度和該實際畫布的高度;根據第一類別中包括的至少一個節點的數量和該多個節點的數量確定該第一類別對應的權重,該第一類別對應的權重為該至少一個節點的數量與該多個節點的數量的比值,該第一類別為至少一個類別中的一個,該至少一個類別是基于該多個節點各自所處類別的類別名稱確定的;從該第一類別中包括的至少一個節點中確定多個關鍵節點,該多個關鍵節點為該至少一個節點中關鍵指數最大的m個節點,m為該第一類別對應的可顯示節點的數量,m≥1,該第一類別對應的可顯示節點的數量是根據該實際畫布的寬度、該實際畫布的高度以及該第一類別對應的權重確定的;在該第一類別對應的最佳顯示節點的顯示面積滿足預設顯示條件的情況下,確定顯示所述最佳顯示節點,該最佳顯示節點為該多個關鍵節點中的至少一個。
第二方面,本發明實施例提供一種節點顯示裝置,包括:獲取模塊和確定模塊;該獲取模塊,用于獲取多個節點的節點數據和實際畫布的畫布數據,其中,一個節點的節點數據包括該節點所處類別的類別名稱,該實際畫布的畫布數據包括該實際畫布的寬度和該實際畫布的高度;該確定模塊,用于根據第一類別中包括的至少一個節點的數量和該多個節點的數量確定該第一類別對應的權重,該第一類別對應的權重為該至少一個節點的數量與該多個節點的數量的比值,該第一類別為至少一個類別中的一個,該至少一個類別是基于該多個節點各自所處類別的類別名稱確定的;該確定模塊,還用于從該第一類別中包括的至少一個節點中確定多個關鍵節點,該多個關鍵節點為該至少一個節點中關鍵指數最大的m個節點,m為該第一類別對應的可顯示節點的數量,m≥1,該第一類別對應的可顯示節點的數量是根據該實際畫布的寬度、該實際畫布的高度以及該第一類別對應的權重確定的;該確定模塊,還用于在該第一類別對應的最佳顯示節點的顯示面積滿足預設顯示條件的情況下,確定顯示所述最佳顯示節點,該最佳顯示節點為所述多個關鍵節點中的至少一個。
第三方面,本發明實施例提供另一種節點顯示裝置,包括:處理器、存儲器、總線和通信接口;存儲器用于存儲計算機執行指令,處理器與存儲器通過總線連接,當節點顯示裝置運行時,處理器執行上述存儲器存儲的上述計算機執行指令,以使節點顯示裝置執行如上述第一方面所提供的節點顯示方法。
第四方面,本發明實施例提供一種計算機可讀存儲介質,包括計算機程序,當該計算機程序在計算機上運行時,使得該計算機執行上述第一方面所提供的一種節點顯示方法。
第五方面,本發明實施例提供了一種包含指令的計算機程序產品,當該計算機程序產品在計算機上運行時,使得該計算機執行上述第一方面及其任意一種實現方式的節點顯示方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國聯合網絡通信集團有限公司,未經中國聯合網絡通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011405443.0/2.html,轉載請聲明來源鉆瓜專利網。





