D3树图,用于非常大的数据集

时间:2013-06-28 14:12:35

标签: javascript ajax css3 d3.js

我不确定是否有办法实现此功能。我正在寻找像zoomable treemaps这样的东西,但是要先加载一些子级别,然后没有节点点击添加更多的子节点并将它们附加到树上。

在我到达叶子节点后​​在http://bost.ocks.org/mike/treemap/中说,如果子节点存在,我进行ajax调用,如果存在,我将它们作为子节点添加到图形中。我不想从头开始重绘图形,而是让它更像是点击的可视化。这对我来说很有挑战性,因为我不知道累积功能将如何工作。 这也将确保,如果我点击祖父母,它将有助于回到前一个父母。 我打算这样做: 1.点击加载 2.让它更有活力 3.通过

在浏览器缓存范围内为非常大的数据集实现它

有人可以在这方面提出建议吗?

1 个答案:

答案 0 :(得分:0)

我会通过接受你希望在一次调用中放置树形图的div的大小来移动计算服务器端的dx,dy,x和y的算法我返回对象直到深度3或4.挑战可能是动画过渡。