物联网平台可视化大屏是一种有效的数据可视化工具,可以将收集到的数据以直观、生动的方式展示出来。通过创建交互式的数据大屏,决策者可以快速浏览关键指标,实时了解设备或业务运营状况。这有助于决策者更快地制定决策,并更好地理解数据驱动的洞察。
在物联网平台可视化大屏的实现过程中,通常需要使用各种技术和工具。其中包括物联网平台提供的规则引擎能力,将设备上报的数据转发至其他云服务,如对象存储服务和数据可视化服务。这些服务可以实现海量数据的存储和读取,以及数据的处理和分析。标准物模型可以统一物联网数据的接入格式,提供设备级标准的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物联平台
平台预览: