Cytoscape的同心布局边缘长度操作,可能正在使用cola.js

时间:2016-08-08 07:13:04

标签: javascript jquery cytoscape.js

有什么办法可以在同心布局中操纵图形的边长?  我知道cola.js(可乐布局)提供了cytoscape.js中边长的操作,但我想使用同心布局并操纵边缘长度或cola.js的布局并获得同心布局

请就此提出建议。提前谢谢。

1 个答案:

答案 0 :(得分:1)

允许设置相对精确的边长的布局通常是物理模拟。你不会得到像它们一样的常规形状,如同心圆。

您可以通过设置水平来近似距离,但这并不准确 - 因为距离会在圆圈的不同侧面发生变化。只要没有重叠,水平就会有规律的间隔。

因此,您可以禁用重叠校正,并根据所需的相对距离设置水平和水平宽度。您可以使用较小的扫描(可能是~90度)来使水平距离的关联更近一些。