d3.js - D3中力图节点内的圆形包装?

标签 d3.js force-layout circle-pack

我有一个 Force Directed Graph我用 D3 和每个节点(用大圆圈表示)生成的我想用 D3 的 Circle Packing 打包成一堆小圆圈.是否可以在一个可视化中同时使用这两种布局?如何将布局插入节点?

最佳答案

一旦我意识到 svg 元素只是常规的 dom 节点,我就想通了,我可以用 jquery 操作它们。我最终创建了两个 svg 位置,一个用于显示,另一个用于创建 svg 对象。我一次在 builder 位置 build 一个对象,然后将它移到其他地方,以便为下一个人工作。当我准备好后,我在主显示器上构建了力图,并用我在其他地方保存的圆形填充节点填充了那里的节点。

关于d3.js - D3中力图节点内的圆形包装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14713804/

相关文章:

javascript - 鼠标悬停时显示框

javascript - 圆包作为 D3 力布局的节点

php - 将 'key' 和 'value' 属性包含到 json 响应中

d3.js - 向 d3 force layout 添加不同的形状

javascript - D3不更新数据

d3.js - D3 带有拖放支持的强制有向图,使选定的节点在放置时固定

javascript - D3.js 中具有自动调整文本大小的可缩放圆圈打包

javascript - d3 从 GUI 更新数据(圆形包布局)

javascript - 动画在 Chrome 中很流畅,但在 Firefox 中则不然

javascript - d3 拖动和缩放不起作用