我想创建一个节点有建议位置的图表,但我也想使用强制布局来确保节点本身不会重叠。这在d3中可能吗?
问问题
8279 次
1 回答
26
是的,您可以通过以下方式执行此操作:
- 禁用默认重力和充电力。
- 实现碰撞检测。
- 实现将每个节点吸引到其建议位置的“自定义”重力。
这是一个活生生的例子:
Shan Carter 对奥巴马 2013 年预算提案的可视化中使用了类似的技术,Jim Vallandingham的教程中进一步讨论了这些技术。
于 2012-07-11T04:45:51.203 回答