我正在寻找 Web 应用程序的图表\图表\流程图用户控件,最好是 ASP.NET。
我的愿望是传递一个包含节点和边集合的 Graph 对象,我要寻找的功能是:
- 添加一个新节点。
- 用一条边连接两个节点。
- 删除节点和边
- 自动布局算法,以最大限度地减少层和边缘的交叉
我找到了部分解决方案,可以帮助我创建这样的组件,例如:
- JSPlumb 或 Raphael 在客户端上绘制图形。
- GLEE\ MSAGL 以可视化方式自动对图形进行排序。
所有这些都将允许我构建一个组件,但我想知道是否有人已经看过基于 Web 的东西并且可以完成任务?希望它的开源:)