最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種分層拓撲圖的整體縮放方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號:41953183發(fā)布日期:2025-05-16 14:16閱讀:8來源:國知局
一種分層拓撲圖的整體縮放方法、裝置、設(shè)備及介質(zhì)與流程

本發(fā)明涉及計算機,尤其涉及一種分層拓撲圖的整體縮放方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、分層拓撲圖是一種將復(fù)雜系統(tǒng)的結(jié)構(gòu)和連接關(guān)系按照不同層次進行劃分和展示的圖形表示方法,分層拓撲圖通常包含多個層次,每個層次具有相對獨立的功能或?qū)傩浴?/p>

2、分層拓撲圖中的層信息有助于用戶清晰地看到每個層次在整個系統(tǒng)拓撲結(jié)構(gòu)中的位置和作用,如果層信息與拓撲圖沒有對齊,可能會導(dǎo)致對系統(tǒng)架構(gòu)的誤解。

3、然而,在現(xiàn)有技術(shù)中,在對顯示有分層拓撲圖的頁面進行縮放時,由于拓撲圖和層信息的縮放邏輯不同,可能導(dǎo)致縮放后僅有拓撲圖縮放,或僅有層信息縮放的現(xiàn)象,例如,對于一個左側(cè)展示層信息,右側(cè)展示拓撲圖的頁面,若僅有部分信息進行縮放,則會導(dǎo)致拓撲圖中的元素?zé)o法與左側(cè)的層信息進行對齊。


技術(shù)實現(xiàn)思路

1、本發(fā)明提供了一種分層拓撲圖的整體縮放方法、裝置、設(shè)備及介質(zhì),能夠?qū)崿F(xiàn)在對頁面中的分層拓撲圖進行縮放時,層信息與拓撲圖的元素保持對應(yīng),避免了層信息與拓撲圖產(chǎn)生錯位的情況。

2、根據(jù)本發(fā)明的一方面,提供了一種分層拓撲圖的整體縮放方法,包括:

3、根據(jù)用戶對頁面的縮放操作,確定當前縮放比例;

4、當確定當前縮放比例屬于預(yù)設(shè)的比例區(qū)間時,根據(jù)整體容器的實際高度、實際寬度以及所述當前縮放比例,計算整體容器的縮放高度以及縮放寬度;

5、根據(jù)整體容器的縮放高度、縮放寬度、當前縮放比例以及預(yù)設(shè)的配置信息,計算第一容器高度以及第一容器寬度;

6、根據(jù)整體容器的縮放高度、縮放寬度、當前縮放比例、配置信息、第一容器高度以及第一容器寬度,計算第二容器的高度和寬度;

7、將當前縮放比例、第二容器高度以及第二容器寬度發(fā)送至第二容器中的拓撲圖繪制組件中,以通過所述拓撲圖繪制組件實現(xiàn)拓撲圖縮放,并根據(jù)當前縮放比例以及預(yù)設(shè)的整體容器縮放樣式,實現(xiàn)對頁面其他元素的縮放。

8、根據(jù)本發(fā)明的另一方面,提供了一種分層拓撲圖的整體縮放裝置,包括:

9、縮放比例確定模塊,用于根據(jù)用戶對頁面的縮放操作,確定當前縮放比例;

10、整體容器參數(shù)計算模塊,用于當確定當前縮放比例屬于預(yù)設(shè)的比例區(qū)間時,根據(jù)整體容器的實際高度、實際寬度以及所述當前縮放比例,計算整體容器的縮放高度以及縮放寬度;

11、第一容器參數(shù)計算模塊,用于根據(jù)整體容器的縮放高度、縮放寬度、當前縮放比例以及預(yù)設(shè)的配置信息,計算第一容器高度以及第一容器寬度;

12、第二容器參數(shù)計算模塊,用于根據(jù)整體容器的縮放高度、縮放寬度、當前縮放比例、配置信息、第一容器高度以及第一容器寬度,計算第二容器的高度和寬度;

13、分層拓撲圖縮放模塊,用于將當前縮放比例、第二容器高度以及第二容器寬度發(fā)送至第二容器中的拓撲圖繪制組件中,以通過所述拓撲圖繪制組件實現(xiàn)拓撲圖縮放,并根據(jù)當前縮放比例以及預(yù)設(shè)的整體容器縮放樣式,實現(xiàn)對頁面其他元素的縮放。

14、根據(jù)本發(fā)明的另一方面,提供了一種電子設(shè)備,所述電子設(shè)備包括:

15、至少一個處理器;以及

16、與所述至少一個處理器通信連接的存儲器;其中,

17、所述存儲器存儲有可被所述至少一個處理器執(zhí)行的計算機程序,所述計算機程序被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行本發(fā)明任一實施例所述的分層拓撲圖的整體縮放方法。

18、根據(jù)本發(fā)明的另一方面,提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機指令,所述計算機指令用于使處理器執(zhí)行時實現(xiàn)本發(fā)明任一實施例所述的分層拓撲圖的整體縮放方法。

19、本發(fā)明實施例的技術(shù)方案,通過根據(jù)用戶對頁面的縮放操作,確定當前縮放比例,當確定當前縮放比例屬于預(yù)設(shè)的比例區(qū)間時,計算整體容器的縮放高度以及縮放寬度,計算第一容器高度、第一容器寬度、第二容器的高度和寬度,將當前縮放比例、第二容器高度以及第二容器寬度發(fā)送至第二容器中的拓撲圖繪制組件中,以通過拓撲圖繪制組件實現(xiàn)拓撲圖縮放,并根據(jù)當前縮放比例以及預(yù)設(shè)的整體容器縮放樣式,實現(xiàn)對頁面其他元素的縮放的方式,能夠?qū)Ψ謱油負鋱D進行整體縮放,而不是對拓撲圖單獨的縮放,可以避免縮放后層和圖的不對應(yīng)問題,可以通過設(shè)置最大最小縮放比例靈活的控制整體允許縮放的最大最小比例,可以通過設(shè)置層最小高度避免放大后層高不夠出現(xiàn)遮擋的問題。

20、應(yīng)當理解,本部分所描述的內(nèi)容并非旨在標識本發(fā)明的實施例的關(guān)鍵或重要特征,也不用于限制本發(fā)明的范圍。本發(fā)明的其它特征將通過以下的說明書而變得容易理解。



技術(shù)特征:

1.一種分層拓撲圖的整體縮放方法,其特征在于,包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)整體容器的縮放高度、縮放寬度、當前縮放比例以及預(yù)設(shè)的配置信息,計算第一容器高度以及第一容器寬度,包括:

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)整體容器的縮放高度、配置信息中的層級設(shè)置信息以及當前縮放比例,計算目標單層層高,包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)目標單層層高、所述層級設(shè)置信息以及縮放后的整體容器高度,計算第一容器高度,包括:

5.根據(jù)權(quán)利要求3所述的方法,其特征在于,根據(jù)整體容器的縮放高度、縮放寬度、當前縮放比例、配置信息、第一容器高度以及第一容器寬度,計算第二容器的高度和寬度,包括:

6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一容器為層信息頁面載體,第二容器為拓撲圖的頁面載體,整體容器中包括第一容器以及第二容器。

7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)用戶對頁面的縮放操作,確定當前縮放比例之后,還包括:

8.一種分層拓撲圖的整體縮放裝置,其特征在于,包括:

9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:

10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有計算機指令,所述計算機指令用于使處理器執(zhí)行時實現(xiàn)權(quán)利要求1-7中任一項所述的分層拓撲圖的整體縮放方法。


技術(shù)總結(jié)
本發(fā)明公開了一種分層拓撲圖的整體縮放方法、裝置、設(shè)備及介質(zhì)。該方法包括:根據(jù)用戶對頁面的縮放操作,確定當前縮放比例;當確定當前縮放比例屬于預(yù)設(shè)的比例區(qū)間時,計算整體容器的縮放高度以及縮放寬度;計算第一容器高度以及第一容器寬度;計算第二容器的高度和寬度;將當前縮放比例、第二容器高度以及第二容器寬度發(fā)送至第二容器中的拓撲圖繪制組件中,以通過拓撲圖繪制組件實現(xiàn)拓撲圖縮放,并根據(jù)當前縮放比例以及預(yù)設(shè)的整體容器縮放樣式,實現(xiàn)對頁面其他元素的縮放。采用上述技術(shù)方案,能夠?qū)崿F(xiàn)在對頁面中的分層拓撲圖進行縮放時,層信息與拓撲圖的元素保持對應(yīng),避免了層信息與拓撲圖產(chǎn)生錯位的情況。

技術(shù)研發(fā)人員:吳增鐸
受保護的技術(shù)使用者:北京優(yōu)特捷信息技術(shù)有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/5/15
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1