d3具有可折叠缩放功能的网络可视化示例

时间:2014-10-23 04:54:31

标签: javascript d3.js data-visualization graph-visualization

我已经对这个主题进行了深入的搜索,很难找到任何关于此的例子。

小背景:

我是d3的初学者,试图建立一个网络可视化,可以在缩小时折叠其节点。我所说的完美例子是: http://www.twittercensus.se/graph2013/甚至googlemaps(不确定他们是如何做到的,但我想使用d3.js做同样的事情)

想法不是显示所有节点(10K +),而是将它们分组并仅显示组。当我放大时,该组应该展开(假设所有节点都使用碰撞检测间隔开)

同样,为了清楚起见,当我放大时,我不希望节点看起来更大,但我想要一个折叠功能,其中合并节点会分成更小的节点。

一些有用的链接:

1 个答案:

答案 0 :(得分:0)

您需要在第二个和第三个链接中合并代码,然后您就可以得到答案。