本申請涉及數(shù)據(jù)處理,特別是涉及一種可視化大屏的生成方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、可視化顯示大屏是一種高度交互式的信息展示平臺,旨在通過圖形、圖表、文本等可視化元素,直觀呈現(xiàn)復(fù)雜的數(shù)據(jù)、指標(biāo)、以及業(yè)務(wù)信息。這種大屏通常用于監(jiān)控、決策支持、數(shù)據(jù)分析等場景,以幫助用戶更清晰地理解數(shù)據(jù)、發(fā)現(xiàn)模式,并作出實時決策。
2、然而,現(xiàn)有的可視化大屏生成方法通常采用手動拖拽和配置組件的方式,用戶需要手工選擇、調(diào)整組件的位置、大小、樣式等屬性。這種方法在應(yīng)對大規(guī)模、復(fù)雜布局的大屏?xí)r,效率較低且容易出現(xiàn)布局不精準(zhǔn)、組件重疊等問題,導(dǎo)致生成的可視化大屏不準(zhǔn)確。
技術(shù)實現(xiàn)思路
1、本申請?zhí)峁┑囊环N可視化大屏的生成方法、裝置、設(shè)備及介質(zhì),能夠提高生成可視化大屏的準(zhǔn)確率。
2、第一方面,本申請實施例提供一種可視化大屏的生成方法,方法包括:
3、基于接收到的用戶發(fā)送的第一輸入,確定初始組件的多個第一特征,第一輸入用于選擇初始組件,多個第一特征用于描述初始組件;
4、基于多個第一特征,確定與初始組件相匹配的至少一個目標(biāo)組件集合;
5、基于接收到的用戶發(fā)送的第二輸入,確定與目標(biāo)集合相匹配的目標(biāo)可視化頁面模板,第二輸入用于從至少一個目標(biāo)組件集合中選擇目標(biāo)集合,目標(biāo)集合包括多個目標(biāo)組件;
6、根據(jù)目標(biāo)集合和目標(biāo)可視化頁面模板之間的差異關(guān)系,調(diào)整目標(biāo)集合中每個目標(biāo)組件在目標(biāo)可視化頁面模板中的布局位置,生成與目標(biāo)集合對應(yīng)的目標(biāo)可視化大屏。
7、第二方面,本申請?zhí)峁┮环N可視化大屏的生成裝置,該裝置包括:
8、第一確定模塊,用于基于接收到的用戶發(fā)送的第一輸入,確定初始組件的多個第一特征,第一輸入用于選擇初始組件,多個第一特征用于描述初始組件;
9、第二確定模塊,用于基于多個第一特征,確定與初始組件相匹配的至少一個目標(biāo)組件集合;
10、第三確定模塊,用于基于接收到的用戶發(fā)送的第二輸入,確定與目標(biāo)集合相匹配的目標(biāo)可視化頁面模板,第二輸入用于從至少一個目標(biāo)組件集合中選擇目標(biāo)集合,目標(biāo)集合包括多個目標(biāo)組件;
11、生成模塊,用于根據(jù)目標(biāo)集合和目標(biāo)可視化頁面模板之間的差異關(guān)系,調(diào)整目標(biāo)集合中每個目標(biāo)組件在目標(biāo)可視化頁面模板中的布局位置,生成與目標(biāo)集合對應(yīng)的目標(biāo)可視化大屏。
12、第三方面,本申請實施例提供了一種電子設(shè)備,該電子設(shè)備包括:處理器以及存儲有計算機程序指令的存儲器;
13、處理器執(zhí)行計算機程序指令時實現(xiàn)如第一方面中任意一個實施例中的可視化大屏的生成方法。
14、第四方面,本申請實施例提供了一種計算機存儲介質(zhì),計算機存儲介質(zhì)上存儲有計算機程序指令,計算機程序指令被處理器執(zhí)行時實現(xiàn)如第一方面中任意一個實施例中的可視化大屏的生成方法。
15、第五方面,本申請實施例提供了一種計算機程序產(chǎn)品,計算機程序產(chǎn)品中的指令由電子設(shè)備的處理器執(zhí)行時,使得電子設(shè)備執(zhí)行實現(xiàn)如上述第一方面中任意一個實施例中的可視化大屏的生成方法。
16、在本申請實施例提供的一種可視化大屏的生成方法、裝置、設(shè)備及介質(zhì)中,通過基于接收到的用戶發(fā)送的第一輸入,確定初始組件的多個第一特征,第一輸入用于選擇初始組件,多個第一特征用于描述初始組件;基于多個第一特征,確定與初始組件相匹配的至少一個目標(biāo)組件集合;基于接收到的用戶發(fā)送的第二輸入,確定與目標(biāo)集合相匹配的目標(biāo)可視化頁面模板,第二輸入用于從至少一個目標(biāo)組件集合中選擇目標(biāo)集合,目標(biāo)集合包括多個目標(biāo)組件;根據(jù)目標(biāo)集合和目標(biāo)可視化頁面模板之間的差異關(guān)系,調(diào)整目標(biāo)集合中每個目標(biāo)組件在目標(biāo)可視化頁面模板中的布局位置,生成與目標(biāo)集合對應(yīng)的目標(biāo)可視化大屏。上述方式,通過第一輸入的多個第一特征,能夠更智能地選擇與初始組件相匹配的目標(biāo)組件集合,由此提高了匹配的精度和準(zhǔn)確性,減少了手動操作的需要。根據(jù)目標(biāo)集合和目標(biāo)可視化頁面模板之間的差異關(guān)系,能夠智能地調(diào)整每個目標(biāo)組件在目標(biāo)可視化頁面模板中的布局位置,從而確保了生成的可視化大屏在布局上更加精準(zhǔn),減少了布局不精準(zhǔn)、組件重疊等問題。并且引入智能化組件選擇和動態(tài)調(diào)整布局等技術(shù),減輕了用戶的手動操作負(fù)擔(dān),提高了生成可視化大屏的準(zhǔn)確率和效率。
1.一種可視化大屏的生成方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述多個第一特征,確定與所述初始組件相匹配的至少一個目標(biāo)組件集合,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于接收到的用戶發(fā)送的第二輸入,確定與目標(biāo)集合相匹配的目標(biāo)可視化頁面模板,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標(biāo)集合和所述目標(biāo)可視化頁面模板之間的差異關(guān)系,調(diào)整所述目標(biāo)集合中每個目標(biāo)組件在所述目標(biāo)可視化頁面模板中的布局位置,生成與所述目標(biāo)集合對應(yīng)的目標(biāo)可視化大屏,包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述目標(biāo)可視化頁面模板包括多個組件位置,一個組件位置放置一個目標(biāo)組件,所述第二組件包括多個第三組件;
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述基于第二組件與所述目標(biāo)可視化頁面模板之間的差異關(guān)系,確定第二組件在所述目標(biāo)可視化頁面模板中的布局策略,還包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述目標(biāo)集合和所述目標(biāo)可視化頁面模板之間的差異關(guān)系,調(diào)整所述目標(biāo)集合中每個目標(biāo)組件在所述目標(biāo)可視化頁面模板中的布局位置,生成與所述目標(biāo)集合對應(yīng)的目標(biāo)可視化大屏之后,所述方法還包括:
8.一種可視化大屏的生成裝置,其特征在于,所述裝置包括:
9.一種電子設(shè)備,其特征在于,所述設(shè)備包括:處理器以及存儲有計算機程序指令的存儲器;
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)上存儲有計算機程序指令,所述計算機程序指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1-7任意一項所述的可視化大屏的生成方法。