國內物聯網平臺的可視化大屏,都是采用的哪些開源項目?
物聯網平臺可視化大屏是一種有效的數據可視化工具,可以將收集到的數據以直觀、生動的方式展示出來。通過創建交互式的數據大屏,決策者可以快速瀏覽關鍵指標,實時了解設備或業務運營狀況。這有助于決策者更快地制定決策,并更好地理解數據驅動的洞察。
在物聯網平臺可視化大屏的實現過程中,通常需要使用各種技術和工具。其中包括物聯網平臺提供的規則引擎能力,將設備上報的數據轉發至其他云服務,如對象存儲服務和數據可視化服務。這些服務可以實現海量數據的存儲和讀取,以及數據的處理和分析。標準物模型可以統一物聯網數據的接入格式,提供設備級標準的API,可供開發者進行按需調用或批量的復制。在這種情況下,如果設備廠商在接入物聯網平臺時使用了標準的物模型,在統一數據格式后,只需要使用同一個模型即可實現不同設備與上層應用的對接,大大提升了開發集成效率。
在制作物聯網平臺可視化大屏時,開發者可以根據個人理解和需求,自定義物聯網場景。使用各種可視化的組件和工具,如表格、圖表、地圖等,來展示數據和信息。同時,開發者還可以通過拖拉拽的方式來構建智慧大屏應用,快速搭建各種類型的大屏頁面。國內有很多開源的可視化大屏工具項目,本章給大家列一些我知道的。
Go-View
Go-View是一個低代碼數據可視化開發平臺,基于Vue3框架編寫,可以將圖表或頁面元素封裝為基礎組件,無需編寫代碼即可完成業務需求。該平臺還使用了TypeScript進行類型約束,減少了未知錯誤發生概率,并使用了Vite2、NaiveUI、ECharts5、Axios、Pinia2和PlopJS等技術棧。此外,go-view還提供了豐富的功能可供調用,可以方便地與后端集成。
開源協議:MIT
開源地址:https://gitee.com/dromara/go-view
體驗地址:https://vue.mtruning.club
國內使用該項目的IoT平臺:ThingsKit物聯平臺、Engine物聯平臺
平臺預覽:
AJ-Report
AJ-Report是一個開源的BI平臺,它不僅提供了酷炫的大屏展示功能,還能夠幫助用戶隨時隨地掌控業務動態。這個平臺讓每個決策都基于數據,從而增加了決策的科學性和準確性。AJ-Report具有多數據源支持的特點,它內置了MySQL、Elasticsearch和Kudu的驅動程序,這使得用戶可以方便地整合各種數據源。此外,AJ-Report還支持自定義數據集,這省去了用戶開發數據接口的麻煩。在組件方面,AJ-Report目前已經支持20種大屏組件/圖表,這些組件包括文本、表格、地圖和各種類型的圖表等。即使用戶不會開發,也可以根據設計稿制作大屏,這為用戶提供了極大的便利。
開源協議:Apache-2.0
開源地址:https://gitee.com/dromara/go-view
體驗地址:https://ajreport.beliefteam.cn/index.html
國內使用該項目的IoT平臺:派聯物聯平臺、安吉物聯平臺
平臺預覽:
LIGHT CHASER
Light Chaser 是一款開源免費的數據可視化設計工具,基于 React 技術棧實現,可以快速簡單地制作數據可視化相關內容。它適用于多種場景,如大屏幕數據可視化展示、數據報告、數據分析等。
使用 Light Chaser,用戶可以通過簡單的拖拽操作,選擇圖表類型、調整圖表參數,快速生成數據可視化內容。此外,Light Chaser 還支持多種數據源接入,包括 CSV、Excel、API 等,方便用戶導入數據。
由于 Light Chaser 是開源的,用戶可以免費使用并對其進行定制化開發,以適應不同的數據可視化需求。此外,Light Chaser 還提供了一些擴展插件,方便用戶擴展其功能。
開源協議:MIT
開源地址:https://gitee.com/dromara/go-view
體驗地址:https://ajreport.beliefteam.cn/index.html
國內使用該項目的IoT平臺:AIoT物聯平臺、NgineAIoT物聯平臺
平臺預覽: