System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及拓撲圖繪制,特別是涉及一種拓撲圖繪制方法、裝置、計算機設備和存儲介質。
技術介紹
1、隨著企業數字化轉型的加速,越來越多的企業開始意識到圖形化展示數據和信息的重要性。企業的數字化同時也體現在設備網絡的數字化、便捷化,隨時隨地的查看設備狀態,與設備進行交互,從而實現對設備的遠程監控和控制。這種實時性和高效性對于需要快速響應和精確控制的行業,如工業自動化、智能制造等,具有重要的商業價值。
2、因此,對設備運行過程的拓撲圖進行繪制和模擬是非常重要的。現有的拓撲圖繪制軟件大部分以應用程序的形式安裝于終端,不能快捷、高效且靈活地根據需求繪制或者編輯拓撲圖。
技術實現思路
1、基于此,有必要針對上述技術問題,提供一種能夠便捷、高效地繪制拓撲圖的拓撲圖繪制方法、裝置、計算機設備和存儲介質。
2、第一方面,本申請提供了一種拓撲圖繪制方法,應用于瀏覽器和服務器bs架構中的服務器,包括:
3、響應于目標用戶發送的針對目標拓撲圖的拓撲圖創建指令,向所述目標用戶展示拓撲圖創建頁面;其中,所述拓撲圖創建頁面包括圖元區和繪制區,所述圖元區包括多個候選圖元;
4、根據所述目標用戶對所述圖元區中各候選圖元的圖元選擇操作,確定目標圖元,并在所述繪制區內放置所述目標圖元;
5、根據所述目標用戶對所述繪制區中所述目標圖元的圖元配置操作,對所述目標圖元進行配置,以完成所述目標拓撲圖的繪制。
6、在其中一個實施例中,所述目標圖元包括目標連線圖
7、所述根據所述目標用戶對所述繪制區中所述目標圖元的圖元配置操作,對所述目標圖元進行配置,包括:
8、根據所述目標用戶對所述目標連線圖元的連接配置操作,確定各目標設備圖元之間的連接配置信息;
9、根據所述目標用戶對各目標設備圖元的參數配置操作,確定各目標設備圖元的參數配置信息;
10、根據所述連接配置信息和所述參數配置信息,對所述目標設備圖元進行配置。
11、在其中一個實施例中,所述根據所述目標用戶對所述目標連線圖元的連接配置操作,確定各目標設備圖元之間的連接配置信息,包括:
12、響應于所述目標用戶對所述目標連線圖元的點擊操作,向所述目標用戶展示所述目標連線圖元的連線功能菜單;其中,所述連線功能菜單包括起始圖元選擇功能、結尾圖元選擇功能和連線類型選擇功能;
13、根據所述目標用戶基于所述連線功能菜單執行的連線配置操作,確定各目標設備圖元之間的連接配置信息。
14、在其中一個實施例中,所述連接配置信息包括起始設備圖元、結尾設備圖元和圖元連接類型;
15、所述根據所述目標用戶基于所述連線功能菜單執行的連線配置操作,確定各目標設備圖元之間的連接配置信息,包括:
16、響應于所述目標用戶作用于所述起始圖元選擇功能的點擊操作,向所述目標用戶展示包含目標設備圖元的第一選擇列表;
17、將所述目標用戶從所述第一選擇列表中選擇的目標設備圖元,作為起始設備圖元;
18、響應于所述目標用戶作用于所述結尾圖元選擇功能的點擊操作,向所述目標用戶展示包含其他設備圖元的第二選擇列表;其中,所述其他設備圖元為目標設備圖元中除起始設備圖元之外的目標設備圖元;
19、將所述目標用戶從所述第二選擇列表中選擇的其他設備圖元,作為結尾設備圖元;
20、根據所述目標用戶作用于所述連線類型選擇功能的選擇操作,確定圖元連接類型。
21、在其中一個實施例中,所述根據所述目標用戶對各目標設備圖元的參數配置操作,確定各目標設備圖元的參數配置信息,包括:
22、針對每一目標設備圖元,響應于所述目標用戶對所述目標設備圖元的點擊操作,向所述目標用戶展示所述目標設備圖元的參數配置界面;
23、根據所述目標用戶作用于所述參數配置界面上的輸入操作,確定所述目標設備圖元的參數配置信息。
24、在其中一個實施例中,所述方法還包括:
25、在接收到拓撲圖保存指令后,獲取所述拓撲圖保存指令中攜帶的保存方式;
26、若所述保存方式為輕量級數據交換格式json,則向所述目標用戶展示所述目標拓撲圖的權限設置界面;
27、根據所述目標用戶作用于所述權限設置界面的輸入操作,確定所述目標拓撲圖的繪制權限信息;
28、將所述繪制權限信息與所述目標拓撲圖進行綁定存儲。
29、在其中一個實施例中,所述方法還包括:
30、若識別到其他用戶針對所述目標拓撲圖的編輯指令,則根據與所述目標拓撲圖綁定的繪制權限信息,確定所述其他用戶是否具有繪制權限;
31、在確定所述其他用戶具有繪制權限的情況下,向所述其他用戶展示所述目標拓撲圖的編輯界面,以供所述其他用戶對所述目標拓撲圖進行協同編輯。
32、第二方面,本申請還提供了一種拓撲圖繪制裝置,配置于bs架構中的服務器,包括:
33、頁面展示模塊,用于響應于目標用戶發送的針對目標拓撲圖的拓撲圖創建指令,向所述目標用戶展示拓撲圖創建頁面;其中,所述拓撲圖創建頁面包括圖元區和繪制區,所述圖元區包括多個候選圖元;
34、圖元放置模塊,用于根據所述目標用戶對所述圖元區中各候選圖元的圖元選擇操作,確定目標圖元,并在所述繪制區內放置所述目標圖元;
35、拓撲圖繪制模塊,用于根據所述目標用戶對所述繪制區中所述目標圖元的圖元配置操作,對所述目標圖元進行配置,以完成所述目標拓撲圖的繪制。
36、第三方面,本申請還提供了一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
37、響應于目標用戶發送的針對目標拓撲圖的拓撲圖創建指令,向所述目標用戶展示拓撲圖創建頁面;其中,所述拓撲圖創建頁面包括圖元區和繪制區,所述圖元區包括多個候選圖元;
38、根據所述目標用戶對所述圖元區中各候選圖元的圖元選擇操作,確定目標圖元,并在所述繪制區內放置所述目標圖元;
39、根據所述目標用戶對所述繪制區中所述目標圖元的圖元配置操作,對所述目標圖元進行配置,以完成所述目標拓撲圖的繪制。
40、第四方面,本申請還提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現以下步驟:
41、響應于目標用戶發送的針對目標拓撲圖的拓撲圖創建指令,向所述目標用戶展示拓撲圖創建頁面;其中,所述拓撲圖創建頁面包括圖元區和繪制區,所述圖元區包括多個候選圖元;
42、根據所述目標用戶對所述圖元區中各候選圖元的圖元選擇操作,確定目標圖元,并在所述繪制區內放置所述目標圖元;
43、根據所述目標用戶對所述繪制區中所述目標圖元的圖元配置操作,對所述目標圖元進行配置,以完本文檔來自技高網...
【技術保護點】
1.一種拓撲圖繪制方法,其特征在于,應用于瀏覽器和服務器BS架構中的服務器,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述目標圖元包括目標連線圖元和至少兩個目標設備圖元,所述圖元配置操作包括連接配置操作和參數配置操作;
3.根據權利要求2所述的方法,其特征在于,所述根據所述目標用戶對所述目標連線圖元的連接配置操作,確定目標連線圖元的連接配置信息,包括:
4.根據權利要求3所述的方法,其特征在于,所述連接配置信息包括起始設備圖元、結尾設備圖元和圖元連接類型;
5.根據權利要求2所述的方法,其特征在于,所述根據所述目標用戶對各目標設備圖元的參數配置操作,確定各目標設備圖元的參數配置信息,包括:
6.根據權利要求1所述的方法,其特征在于,所述方法還包括:
7.根據權利要求6所述的方法,其特征在于,所述方法還包括:
8.一種拓撲圖繪制裝置,其特征在于,配置于BS架構中的服務器,所述裝置包括:
9.一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至7中任一項所述的方法的步驟。
...【技術特征摘要】
1.一種拓撲圖繪制方法,其特征在于,應用于瀏覽器和服務器bs架構中的服務器,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述目標圖元包括目標連線圖元和至少兩個目標設備圖元,所述圖元配置操作包括連接配置操作和參數配置操作;
3.根據權利要求2所述的方法,其特征在于,所述根據所述目標用戶對所述目標連線圖元的連接配置操作,確定目標連線圖元的連接配置信息,包括:
4.根據權利要求3所述的方法,其特征在于,所述連接配置信息包括起始設備圖元、結尾設備圖元和圖元連接類型;
5.根據權利要求2所述的方法,其特征在于,所述根據所述目標用戶對各目標設備圖元的...
【專利技術屬性】
技術研發人員:孫小博,郭坤,吳繼東,胡長江,劉文軍,陳永梅,李中立,陳士平,陳松,黃健,
申請(專利權)人:南方電網數字平臺科技廣東有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。