3D模型+BI分析,打造全新的交互式3D可視化大屏開發方案

背景介紹

在數字經濟建設和數字化轉型的浪潮中,數據可視化大屏已成爲各行各業的必備工具。然而,傳統的數據大屏往往以圖表和指標爲主,無法真實地反映複雜的物理世界和數據關係。爲了解決這個問題,3D模型可視化和數字孿生技術應運而生,它們可以將真實世界的物理對象、過程或系統,以及它們之間的關係和相互作用,構建成虛擬的數字模型,並以立體、動態、交互的方式展示在數據大屏上,實現數據的可視化、可感知、可控制。

應用場景

3D模型可視化大屏和數字孿生相結合,可以爲用戶帶來前所未有的視覺和交互體驗。無論是工業製造、城市規劃、交通運輸、能源環保,還是教育醫療、文化旅遊、軍事安全等領域,都可以通過這種技術,實現數據的可視化、可感知、可控制,打造智慧數字應用的新場景。

功能介紹

  1. 3D模型文件,通過3D Max、Blender等3D建模軟件進行模型設計,然後導出爲 glb 文件,該文件將用於3D場景搭建。
  2. 3D場景搭建,上傳 glb 文件之後,便可以在3D場景設計器中建立模型與數據聯繫,比如:添加數據標籤、條件格式化、自動輪播等應用效果。
  3. 3D可視化大屏設計,在嵌入式BI儀表板設計器中添加設計好的3D場景,將其作爲3D可視化大屏的一部分,同時,3D場景也可以和儀表板中的圖表、KPI、過濾器等組件實現聯動分析。

環境準備

嵌入式BI儀表板設計器

使用步驟

1)準備 glb 模型文件

根據業務需要,在3D建模軟件中完成模型的設計,並導出爲 glb 格式的模型文件。比如:小編這邊設計了一個智慧車間的示例模型。

2)創建3D場景

(1)在嵌入式BI儀表板設計器中創建3D場景設計器

(2)在場景中添加模型

3D場景搭建第一步就是添加場景中所需的3D模型,這裏包含了兩種模型導入方式。

  1. 將模型作爲文件上傳到,在【新建】菜單中可以直接上傳30M以內的 glb 文件;
  2. 直接引用一個URL地址,大於30M的模型我們推薦先上傳到CND中以提升模型打開速度。

模型添加之後就可以看到對應的節點樹,你可以在節點樹上執行:選擇、刪除、隱藏等操作。

(3)給場景添加數據層

模型導入之後最關鍵的就是建立物體與數據之間的關係,這一步非常簡單,我們只需要添加相應的數據圖層,並在數據圖層上綁定數據集/數據模型,這一步操作和基礎圖表的數據綁定方式一樣。

數據圖層是3D模型中展示數據的主要途徑,我們在同一個3D場景中可以添加多個數據圖層,以實現在同一個3D場景展示不同數據的需要,不如:你要在智慧車間中展示每臺設備的生產數據,還要展示所有攝像頭的數據,溫度傳感器的數據,這三種設備的數據可能來自不同的數據集,這時候你只需要添加三個數據圖層並綁定不同的數據集就可以實現。

(4)數據層細節配置

每個數據圖層都提供了豐富的配置屬性,而且圖層之間的配置相互獨立。比如:我要給圖層1添加條件格式化,可以從屬性面板中找到條件格式化,並添加項目,如下圖。條件格式化可以設定條件,以及對於數據標籤、物體的展示樣式。

設置好之後,可以點擊頂部的【預覽】按鈕查看3D場景的運行效果,看看是否需要調整更多選項以提升效果。

3)在儀表板中使用3D場景

3D場景設計好之後,我們就可以新建儀表板來設計最終所需的3D可視化大屏了。首先,在完成儀表板的標題、圖表等組件的設計工作,大致效果如下:

接下來就是我們的主角登場,從儀表板設計器左側的工具箱中添加【3D場景】組件:

調整3D場景組件大小,鋪滿整個儀表板作爲背景,那我們就完成了3D模型可視化大屏設計,感覺預覽看看效果吧。

總結

以上就是實現一個3D模型的全過程。在沒有任何編碼的情況下,小編實現了一個外觀炫酷、功能齊全、具備聯動分析能力的3D可視化大屏。這個成果將數字化轉型過程中的兩大重要技術(BI分析+3D模型)巧妙地融合在一起。通過這些綜合應用,能夠以直觀、生動的方式呈現數據,並實現深度交互和分析。無論是數據可視化還是數據分析,這個3D可視化大屏爲我們提供了一個強大而靈活的工具,爲數字化轉型帶來了巨大的推動力。

擴展鏈接:

創意展示:打造數據大屏的炫酷天氣預報插件

聊一聊數字孿生與3D可視化

探祕移動端BI:發展歷程與應用前景解析

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章