[發明專利]拓撲圖顯示方法及裝置有效
| 申請號: | 202210706713.4 | 申請日: | 2022-06-21 |
| 公開(公告)號: | CN115022185B | 公開(公告)日: | 2023-09-26 |
| 發明(設計)人: | 馬福建;劉永峰 | 申請(專利權)人: | 浪潮通信信息系統有限公司 |
| 主分類號: | H04L41/12 | 分類號: | H04L41/12;H04L41/22 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 張睿 |
| 地址: | 250101 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 拓撲 顯示 方法 裝置 | ||
本發明提供一種拓撲圖顯示方法及裝置,其中,該方法包括:接收對當前拓撲圖中的第一目標節點的展開指令;響應于展開指令,基于第一目標節點的標識,獲取第一目標節點關聯的節點、連線和分組的信息;基于第一目標節點關聯的節點、連線和分組的信息,在當前界面中顯示第一節點、第一連線和第一分組;其中,第一節點、第一連線和第一分組,分別為接收展開指令之前,未在當前界面中顯示的第一目標節點關聯的節點、連線和分組。本發明提供的拓撲圖顯示方法及裝置,通過基于目標節點的標識,獲取目標節點關聯的節點、連線和分組的信息,基于目標節點關聯的節點、連線和分組的信息,顯示目標節點關聯的全部節點、連線和分組,能更靈活地顯示拓撲圖。
技術領域
本發明涉及計算機技術領域,尤其涉及一種拓撲圖顯示方法及裝置。
背景技術
網絡拓撲結構,指通過傳輸介質互連的各種設備的物理布局。網絡拓撲,指構成網絡的成員間特定的物理的(即真實的)或者邏輯的(即虛擬的)排列方式。網絡拓撲可以呈現各個節點的連接關系和節點間的傳輸數據說明等,以及每個節點的其他信息(例如節點的信息說明和節點出現的故障數目等)。
目前,WEB系統等環境中顯示網絡拓撲主要通過開源的JavaScript(JS)或商業版的軟件(內嵌JS)等實現。現有技術采用的數據結構幾乎是相同的,都是包含節點、連線以及節點的分組信息等。其中,節點的信息可以包括該節點的名字、樣式和圖片等;連線的信息還可以包括線條顏色、寬度和樣式等;節點分組信息可以包括該組的顏色和樣式等。現有技術的共同點都是后臺根據數據格式要求,返回到前臺,然后由前臺進行拓撲圖的繪制展示。
但每個用戶關注的節點數量和展示的節點都是不同的,需要隱藏不感興趣的節點和連線,展示出關注的節點和連線。并且,如果一次性顯示所有的節點,當拓撲上節點、連線信息比較多時,拓撲的顯示界面就會卡頓、反應比較慢,體驗感不太友好。會使界面的響應時間延長,反應速度減慢,拓撲功能的效果就會大打折扣。
現有技術對于大量節點的顯示是通過分割進行的,將一個大的拓撲圖分為若干個小的拓撲圖,每次展示一個小的拓撲圖,通過下鉆的方式展示與其關聯的拓撲圖,二者并不能在同一個頁面同時出現,難以顯示全局的拓撲。對于節點的折疊或者收縮,也僅僅支持組內節點折疊,不同組的節點是不能同時折疊的。需要折疊的節點必須置于同一組內,但有時組的劃分并不明確,不能很清晰的給每個節點分組。
綜上,現有拓撲圖顯示存在顯示不方便和不靈活等不足。
發明內容
本發明提供一種拓撲圖顯示方法及裝置,用以解決現有技術中的拓撲圖顯示不靈活的缺陷,實現更靈活的拓撲圖顯示。
本發明提供一種拓撲圖顯示方法,包括:
接收對當前拓撲圖中的第一目標節點的展開指令;
響應于所述展開指令,基于所述第一目標節點的標識,獲取所述第一目標節點關聯的節點、連線和分組的信息;
基于所述第一目標節點關聯的節點、連線和分組的信息,在當前界面中顯示第一節點、第一連線和第一分組;
其中,所述第一節點、第一連線和第一分組,分別為接收所述展開指令之前,未在當前界面中顯示的所述第一目標節點關聯的節點、連線和分組。
根據本發明提供的一種拓撲圖顯示方法,還包括:
接收對當前拓撲圖中的第二目標節點的折疊指令;
響應于所述折疊指令,基于所述第二目標節點的標識,獲取第二節點的信息;
基于所述第二節點的信息,在當前界面中取消顯示所述第二節點以及與第二節點關聯的第三節點和第二連線;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮通信信息系統有限公司,未經浪潮通信信息系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210706713.4/2.html,轉載請聲明來源鉆瓜專利網。





