2015-05-02 33 views
0

D3.js力布局中的节点大小参数是什么?节点大小在力布局和计算半径中的含义

它是屏幕上的像素区域,半径还是完全不同的东西?

最后,如何从该尺寸值计算半径?

编辑:我一直困惑的一个D3例如,它曾经为nodes对象size变量,我认为这个变量是在动力布局类似sourcetarget参数一起使用。事实并非如此。因此,这个问题没有意义。

回答

1

尺寸以屏幕坐标表示,即像素。请注意,这不是一个硬性限制,即节点可能会移动到此区域之外。我假设用“半径”表示节点圆的半径 - 简单的答案是两者完全无关。

+0

所以这个大小只是一个隐藏的强制节点对象的值而与圆圈无关?不知何故,这是有道理的。不过,我想你会经常让圆圈和节点对象具有相同的大小。如何确保圆的半径与力节点对象的半径相同?我是否简单地将它们设置为相同的值? – pir

+0

“强制节点对象”是什么意思? –

+0

我觉得我更加困惑自己。你能否详细说明在每个节点上更改大小参数有什么作用?也许我会理解它。 – pir