【发布时间】:2014-06-20 02:44:48
【问题描述】:
我正在研究 d3 力布局,它要求节点以这样一种方式放置,即有一个中心节点,所有其他节点都根据该中心节点径向放置。节点像法向力一样相互连接具有适当源和目标的布局。中心节点决定了所有其他节点的位置,因此本质上它是所有节点的来源。现在我所能做的就是使用带有一个节点作为参考的 linkDistance 属性以线性方式放置它们,但我需要以径向方式。我本可以展示一张图片,但显然我的声誉太低了,不允许我发布图片。有人可以帮我解决这个问题吗?
【问题讨论】:
-
如果数据为hierarchical with a single root node,则将根节点放在中心,如here所示。
-
数据不分层
-
你见过this example吗?如果您只想将节点排列成一个圆圈,这听起来好像您不需要强制布局。
标签: javascript d3.js force-layout