d3.js强制布局:force.linkDistance为函数

时间:2016-03-08 04:43:04

标签: javascript d3.js svg force-layout

我研究d3.js库,我对强制布局有疑问,特别是关于force.linkDistance。

例如,我有3个坐标为A {x:0,y:0},B {x:100,y:100}和C {x:300,y:300}的点。根据数学,点之间的距离将是

AB =((Xb-Xa)^ 2 +(Xb-Xa)^ 2)^( - 2)= 141.4,

BC =((Xb-Xc)^ 2 +(Xb-Xc)^ 2)^( - 2)= 282.8,

<=>(=(Xb-Xa)^ 2 +(Xc-Xa)^ 2)^( - 2)= 424.2。

所以我的问题是,如何指定像数学这样的点之间的距离呢? 如果有人会在codepen或jsfiddle的实例中向我展示,我将非常感激。

0 个答案:

没有答案