乐吾乐 Meta2d.js 是一个完全从零自主研发的国产开源 Web 绘图工具。底层使用 canvas,可以自定义扩展丰富等动效。通过引擎 + 图形库+中间件的架构模式能够方便快速的集成到各种前端项目,实现专属自己的可视化平台。
Meta2d.js 集实时数据展示、动态交互、数据管理等一体,可以帮助物联网、工业互联网、电力能源、水利工程、智慧农业、智慧医疗、智慧城市等场景快速实现数字孪生、大屏可视化、Web 组态、SCADA 等解决方案。具有实时监控、多样、变化、动态交互、高效、可扩展、支持自动算法、跨平台等特点,最大程度减少研发和运维的成本,并致力于普通业务人员 0 代码开发实现数字孪生、大屏可视化、Web 组态、SCADA 等解决方案。
官方在线案例 开源地址
为什么重复造轮子
- 开源、满足自己想要的不多
- 期望高扩展、可定制满足各种丰富场景的不多
- 具备高度动画自定义满足各种特效的不多
- 期望具备实时数据响应和交互能力
特点
丰富的组态能力
- 拖拽编辑,简单易用
- 数据绑定,实时动态数据显示,数据下发,双向数据通信,条件、格式化显示
- 逐帧动画和轨迹动画,条件告警动画等
- 事件、消息,组态联动
- 组合、自定义状态、开关、、报表、弹框、视频等
- 丰富外观、格式刷功能
0 代码数据通信
- 支持 mqtt 动态数据监听
- 支持 websocket 动态数据监听
- 支持 http 自主请求动态更新数据
- 支持静态数据创建,导入
组态的应用
- 导入导出组态图
- 导出 HTML、Vue、React 等离线部署包
- 支持组态图环境迁移能力
- 支持通过 API 对组态进行创建、查询、删除、复制、发布等管理能力
- 支持组态设计页面内嵌集成到第三方平台
- 支持组态查看页面内嵌集成到第三方平台
- 提供离线部署安装方式,支持云端部署
多端适配能力
- 支持 Chrome、Firefox、Edge 等主流浏览器。
- 支持移动端 webview 方式访问
强大的扩展能力
- 图形库扩展:自定义图形库扩展,格式支持 js、svg、jpg、iconfront
- 数据显示扩展:条件显示、数据格式显示、自定义函数扩展等
- 交互事件扩展:系统消息、自定义消息、生命周期 hook、系统接口函数等
- 智能算法扩展:支持自定义拖拽智能算法,自定义连线算法等
- 动画扩展:节点逐帧定义动画、自定义算法动画
- 排版扩展:支持自定义排版布局算法
追求卓越性能
- 稳定,系统交互中断不影响系统运行
- 可支持 10000-20000 节点
- 支持绑定 1000-2000 数据点。1000 数据点 30ms 完成刷新
- 支持 1000+动画播放
丰富的组件库资源
- 电力系统,能源系统,物联网,智慧水务,智能制造,数字大屏,图表控件,视频流监控一共 4000 多个组件
- 支持自定义扩展
广泛的应用场景支持
- 电力能源、水利水务、变电站、光伏系统、火电厂、化工厂、废气治理、炼钢厂、风电、矿山、煤矿系统等
- 物联网、工业互联网、电信机房中心、数据中心、采暖系统、制冷系统、远程监控系统等
- 智慧工厂、智慧楼宇、智慧园区、智慧交通、智慧城市、智慧港口、智慧停车、智慧医疗、智慧农业等
- 大屏展示、看板展示、数据报表、安防监控、IT 运维等
- 架构图、拓扑图、UML 图、脑图等
国产开源、自主可控
- 完全自主研发,持续优化更新
行业案例
1.智能预制泵站
2.冷源群控制系统
3.废水处理
4.电信机房
5.电力能源
6.热换站远程监控系统
7.智慧交通
8.大屏展示
9.思维导图
10.自定义图形库
开源地址
Github: GitHub - le5le-com/meta2d.js: The meta2d.js is real-time data exchange and interactive web 2D engine. Developers are able to build Web SCADA, IoT, Digital twins and so on. Meta2d.js 是一个实时数据响应和交互的 2d 引擎,可用于 Web 组态,物联网,数字孪生等场景。
创作、开源不易,欢迎到 Github 支持点赞
版权归原作者 乐吾乐科技 所有, 如有侵权,请联系我们删除。