一、开源项目简介
开源web绘图引擎,支持拓扑图、流程图、脑图、电力能源、水利、物联网、工业互联网、智慧城市、智慧医疗、智慧农业、IT运维等各场景。Topology具有跨平台、高效、可扩展、实时监控、动态交互、支持自动算法等特点,最大程度减少研发和运维的成本,并致力于普通业务人员0代码开发实现web组态、SCADA等场景。
二、功能概述
为什么使用
新引擎
- 数据+ 算法 + 风格 = 栩栩如生;
- 数据为核心、数据驱动显示;
- 多状态呈现,进度、动效多角度动态展示
- 支持自动算法、业务算法等中间件扩展
追求卓越性能
- 支持1万+以上节点。全部采用引擎原生节点更可达到2万节点
- 支持1000+动画播放,大数据、高要求场景无压力
实时动态数据监听
- 支持mqtt动态数据监听
- 支持websocket动态数据监听
- 支持http自主请求动态更新数据
丰富的交互事件
- 画笔全生命周期事件(创建、更新、销毁)
- 鼠标进入、移出、单击、选中等事件
- 移动、缩放、旋转等事件
- 网络消息事件
- 动画、视频播放事件
- 文本输入事件
自由可扩展
- 可定制化开发图形库
- 可直接在线绘画图形
- 支持SVG PATH
丰富的应用场景支持
- 架构图、拓扑图、UML图、脑图等
- 电力能源、水利等
- 物联网、工业互联网等
- 智慧城市、智慧医疗、智慧农业等
- 大屏展示、IT运维等
亮点
功能丰富,更具高性能
- 状态、事件、动效、动态监听、自由扩展,可支持1万+以上节点
动态数据实时监听
- 支持mqtt、websocket、或http自主请求等多种方式动态监听数据
钢笔和曲线工具,方便在线定制图形
- AI小图标直接在线制作
- 随意涂鸦的自由曲线,让创作随心所欲
简洁易用的动画
- 优异的性能,可高达1000动画同时播放
支持SVG path
- 不再把svg当作静态图片,直接支持svg path属性,想要给svg变个色,随手就来
“全民”进度条
- 任意封闭图形,都可以当进度条:矩形、圆、svg、封闭连线、或其他任意封闭图形
智能自动算法支持
- 连线自动锚点,自动识别最近锚点
- 自动吸附。拖拽过程中自动推荐对齐点,支持自定义算法替换
- 其他算法。支持排列布局、自动成图等,定制扩展
三、界面展示
四、开源协议
使用MIT开源协议
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)