标签: cytoscape.js
我一直在使用GraphViz来处理软件组件之间的关系,并获得一些相当不错的结果。在网络上,我更喜欢像cytoscape这样的东西,因为用户体验更好,它可以让我有更丰富的体验,用户可以通过添加节点来操作图形等。
鉴于此图形由GraphViz呈现,是否可以使用Cytoscape实现类似的布局。它选择了相当优化的节点布局和边缘路由,以避免或最小化任何重叠,并使用自动布局有向图保持可读性。应用于图表的唯一约束是对底部具有“已安装”关系的所有组件进行排名。
这可以用Cytoscape实现吗?
答案 0 :(得分:2)
Dagre布局可以很好地组织树木。
有关详细信息,请参阅Dagre project itself。