【发布时间】:2015-12-15 07:59:48
【问题描述】:
我有固定节点大小和缩放的 cytoscape.js 图。我想将整个图形(DAG,几乎是具有很少“非树”边的树)放入具有固定宽度和无限高度的视口中。我在实现它时遇到了麻烦。
我使用breadthfirst 布局。此布局需要边界框(显式或取自当前视口)。我试图将它推入相当大的边界框,然后从节点位置计算图形高度,然后调整边界框。这不起作用,因为布局会尝试使用尽可能多的空间并拉伸边缘。
是否有 cytoscape.js 布局,可以执行 BFS 之类的操作并指定关卡之间的最大距离?还是有更好的方法来解决我的问题?
【问题讨论】:
标签: javascript layout cytoscape.js