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