国产开源精品,可视化在线绘图引擎——Topology( 二 )

易扩展引擎实现了节点、线条、箭头、拖拉拽、缩放、旋转等公共基础功能,通过npm库的方式扩展定制自己的图形库。方便在不同的项目场景,定制自己的图形库和产品。

流畅、高性能采用canvas技术,不用担心dom节点过多可能会影响性能;根据不同作用场景,采用多种离屏机制,大幅度减少不必要的渲染

动画演示考虑到微服务流量演示,暂时仅实现了简单版的线条流量动画,其他欢迎提出场景需求

TypeScript不依赖前端框架(angular/react/vue),使用TypeScript能获得友好的语法和编译错误提示,以及友好的重构效率支持。编译后支持es6方式使用

数据导入导出能够很方便的以json数据格式导入导出

图片保存canvas原生友好的支持图片下载保存

方便的企业定制设计之初就考虑到不同项目的使用场景需求不同,故以引擎 + 图形库的方式去设计,极大的方便不同的企业项目定制和使用。

使用场景

推荐阅读