本技術涉及互聯(lián)網(wǎng),尤其涉及一種自定義可視化大屏生成方法、設備及介質。
背景技術:
1、在數(shù)字化轉型浪潮的推動下,數(shù)據(jù)可視化大屏的應用已成為提升效能的關鍵手段。通過構建高效的數(shù)據(jù)收集與分析體系,大屏能夠精準捕捉社區(qū)居民的實際需求與潛在問題,進而定制化推送更加貼心、精準的公共服務,極大地增強了公共服務的人性化與有效性。這一過程不僅促進了治理的精細化,還顯著提升了居民的滿意度與幸福感。
2、面對治理中海量且復雜的數(shù)據(jù)挑戰(zhàn),數(shù)據(jù)可視化大屏以其直觀、實時的特性,為管理者提供了前所未有的洞察能力。它能夠迅速整合并呈現(xiàn)多維度數(shù)據(jù)指標與動態(tài)變化,使決策者能夠迅速把握形勢,提高決策的科學性與時效性。結合大數(shù)據(jù)、云計算及人工智能等前沿技術,對數(shù)據(jù)進行深度剖析與應用,進一步挖掘數(shù)據(jù)背后的價值,為治理決策提供強有力的支持,是推動治理向數(shù)字化、智能化轉型的重要工具。
3、然而,鑒于智慧城市建設的復雜性與多樣性,街道、社區(qū)對可視化大屏的功能需求各具特色,這無疑對大屏的設計與開發(fā)提出了更高要求。傳統(tǒng)方式下,從需求調研、方案設計到系統(tǒng)開發(fā),整個流程耗時費力,成本高企,難以滿足快速變化的需求。因此,開發(fā)一種能夠靈活配置、快速響應、成本效益高的可視化大屏解決方案,對于提升治理效率、加速智慧城市建設進程具有迫切的現(xiàn)實意義。
技術實現(xiàn)思路
1、本技術提供了一種自定義可視化大屏生成方法、設備及介質,以解決上述技術問題中的至少一個。
2、本技術所采用的技術方案為:
3、第一方面,本技術實施例提供了一種自定義可視化大屏生成方法,其特征在于,方法包括:在需要構建可視化大屏時,基于預設的可視化大屏素材庫,構建待發(fā)布可視化大屏的界面;確定界面中的業(yè)務數(shù)據(jù)展示組件,并配置業(yè)務數(shù)據(jù)展示組件的數(shù)據(jù)源及對應的數(shù)據(jù)展示邏輯,以生成待發(fā)布可視化大屏;構建待發(fā)布可視化大屏的配置文件,以基于配置文件在待應用展示設備上生成對應的可視化大屏。
4、在本技術的一種實現(xiàn)方式中,在基于預設的可視化大屏素材庫,構建可視化大屏界面之前,方法還包括:構建可視化大屏素材庫,具體包括:基于預設的可視化大屏業(yè)務需求,定義可視化大屏比例及對應比例的基本布局框架,以及定義主題類型及字體類型;獲取待生成大屏素材,并以對應的可視化大屏比例和/或基本布局框架和/或主題類型和/或字體類型為目標,通過預設的大屏設計素材生成模型,對待生成大屏素材進行處理,以生成對應的主題素材;將可視化大屏比例、對應比例的基本布局框架、主題類型及主題素材存入可視化大屏素材庫。
5、在本技術的一種實現(xiàn)方式中,基于預設的可視化大屏業(yè)務需求,定義可視化大屏比例及對應比例的基本布局框架,具體包括:根據(jù)可視化大屏業(yè)務需求中包含的待應用展示設備的屬性信息,定義可視化大屏比例;基于可視化大屏比例,定義可視化大屏的信息展示安全區(qū)域,并對信息展示安全區(qū)域劃分大屏內(nèi)容的基本布局框架。
6、在本技術的一種實現(xiàn)方式中,定義主題類型及字體類型,具體包括:確定待定義主題類型的色調,并基于色調確定待定義主題類型的主色;確定主色對應的對比色系和互補色系為待定義主題類型的輔助色,并確定主色的反差色系為待定義主題類型對應的文本色;將主色、輔助色及文本色對應的顏色類型作為標簽,對待定義主題類型進行標注,以定義主題類型;以及,置入預設的主題字體包,并對主題字體包進行字體類型標注,以定義字體類型。
7、在本技術的一種實現(xiàn)方式中,主題素材至少包括以下主題素材類型:背景、標題、面板、地圖、業(yè)務組件;獲取待生成大屏素材,并以對應的可視化大屏比例和/或基本布局框架和/或主題類型和/或字體類型為目標,通過預設的大屏設計素材生成模型,對待生成大屏素材進行處理,以生成對應的主題素材,具體包括:基于可視化大屏比例和/或基本布局框架和/或主題類型和/或字體類型為目標,設計或通過網(wǎng)絡爬蟲獲取樣本主題素材,并對樣本主題素材進行訓練數(shù)據(jù)集樣本素材描述標注;將樣本主題素材輸入待訓練大屏設計素材生成模型進行訓練,直至獲得收斂的大屏設計素材生成模型;基于預設的主題素材描述標注,確定待生成大屏素材類型,并通過網(wǎng)絡爬蟲獲取對應的待生成大屏素材;通過大屏設計素材生成模型,對待生成大屏素材進行處理,以生成對應的主題素材。
8、在本技術的一種實現(xiàn)方式中,在需要構建可視化大屏時,基于預設的可視化大屏素材庫,構建待發(fā)布可視化大屏的界面,具體包括:在可視化大屏素材庫中,選取可視化大屏比例、基本布局框架,以構建待發(fā)布可視化大屏的畫布;選取可視化大屏素材庫中待應用樣本素材,并將待應用樣本素材拖曳到畫布中,以實現(xiàn)對待發(fā)布可視化大屏的界面的構建。
9、在本技術的一種實現(xiàn)方式中,配置業(yè)務數(shù)據(jù)展示組件的數(shù)據(jù)源及對應的數(shù)據(jù)展示邏輯,以生成待發(fā)布可視化大屏,具體包括:確定業(yè)務數(shù)據(jù)展示組件所需展示的業(yè)務數(shù)據(jù)類型;選取或輸入對應業(yè)務數(shù)據(jù)類型的數(shù)據(jù)源,并基于業(yè)務數(shù)據(jù)類型,匹配預設的數(shù)據(jù)獲取頻率及數(shù)據(jù)更新機制;其中,數(shù)據(jù)源包括數(shù)據(jù)庫、api接口或實時數(shù)據(jù)流;設置業(yè)務數(shù)據(jù)展示組件的數(shù)據(jù)展示邏輯;其中,數(shù)據(jù)展示邏輯包括數(shù)據(jù)篩選、排序、計算及可視化呈現(xiàn)方式;基于數(shù)據(jù)源、數(shù)據(jù)提取規(guī)則及數(shù)據(jù)展示邏輯,生成業(yè)務數(shù)據(jù)展示組件的配置信息,并將配置信息集成到待發(fā)布可視化大屏中。
10、在本技術的一種實現(xiàn)方式中,構建待發(fā)布可視化大屏的配置文件,以基于配置文件在待應用展示設備上生成對應的可視化大屏,具體包括:提取待發(fā)布可視化大屏的界面布局信息、業(yè)務數(shù)據(jù)展示組件的配置信息以及數(shù)據(jù)源和數(shù)據(jù)展示邏輯的配置信息;將提取的信息按照預設的格式和規(guī)范,編寫成配置文件;將配置文件保存并傳輸至待應用展示設備,以使待應用展示設備根據(jù)配置文件自動解析并生成對應的可視化大屏。
11、第二方面,本技術實施例還提供了一種自定義可視化大屏生成設備,其特征在于,設備包括:至少一個處理器;以及,與至少一個處理器通信連接的存儲器;其中,存儲器存儲有可被至少一個處理器執(zhí)行的指令,指令被至少一個處理器執(zhí)行,以使至少一個處理器能夠:在需要構建可視化大屏時,基于預設的可視化大屏素材庫,構建待發(fā)布可視化大屏的界面;確定界面中的業(yè)務數(shù)據(jù)展示組件,并配置業(yè)務數(shù)據(jù)展示組件的數(shù)據(jù)源及對應的數(shù)據(jù)展示邏輯,以生成待發(fā)布可視化大屏;構建待發(fā)布可視化大屏的配置文件,以基于配置文件在待應用展示設備上生成對應的可視化大屏。
12、第三方面,本技術實施例還提供了一種自定義可視化大屏生成的非易失性計算機存儲介質,存儲有計算機可執(zhí)行指令,其特征在于,計算機可執(zhí)行指令設置為:在需要構建可視化大屏時,基于預設的可視化大屏素材庫,構建待發(fā)布可視化大屏的界面;確定界面中的業(yè)務數(shù)據(jù)展示組件,并配置業(yè)務數(shù)據(jù)展示組件的數(shù)據(jù)源及對應的數(shù)據(jù)展示邏輯,以生成待發(fā)布可視化大屏;構建待發(fā)布可視化大屏的配置文件,以基于配置文件在待應用展示設備上生成對應的可視化大屏。
13、本技術實施例提供的一種自定義可視化大屏生成方法、設備及介質,具有以下有益效果:
14、1.通過預設的可視化大屏素材庫,能夠快速構建和生成可視化大屏,從而大大提高了大屏的制作效率。用戶只需從素材庫中選擇合適的素材和布局,無需從零開始設計,顯著減少了設計和開發(fā)時間。
15、2.允許用戶自定義業(yè)務數(shù)據(jù)展示組件及其數(shù)據(jù)源和展示邏輯,這意味著用戶可以根據(jù)實際需求靈活調整大屏展示的內(nèi)容和方式,滿足不同場景和需求的展示要求。
16、3.通過配置文件來定義大屏的所有元素和邏輯,使得大屏的維護和更新變得簡單方便。當需要修改大屏內(nèi)容時,只需更新相應的配置文件,而無需對整個系統(tǒng)進行大的改動。
17、4.通過定義大屏比例、基本布局框架、主題類型和字體類型等,該方法促進了可視化大屏設計的標準化和規(guī)范化,提高了大屏的整體美觀度和專業(yè)性。
18、5.不僅適用于治理領域,還可通過調整素材庫和配置文件來適應其他領域的大屏展示需求,具有較強的可擴展性。
19、6.通過提供預設的素材庫和配置工具,該方法降低了制作可視化大屏的技術門檻,使得更多非專業(yè)設計人員也能夠輕松創(chuàng)建出專業(yè)級別的可視化大屏。
20、7.用戶可以選取或輸入對應業(yè)務數(shù)據(jù)類型的數(shù)據(jù)源,并基于業(yè)務數(shù)據(jù)類型匹配預設的數(shù)據(jù)獲取頻率及數(shù)據(jù)更新機制,從而確保大屏展示的數(shù)據(jù)具有實時性。