0
我已经实现了一个Sunburst D3与10.000 itens。旭日形似乎无法处理这些数据。这个问题有一些解决方法?Sunburst D3与10.000项
使用:D3,nvd3,angular-nvd3
我已经实现了一个Sunburst D3与10.000 itens。旭日形似乎无法处理这些数据。这个问题有一些解决方法?Sunburst D3与10.000项
使用:D3,nvd3,angular-nvd3
在10000个节点你颠簸的过渡动了不少SVG元素,其中大部分是太小,无法有效地查看或使用反正交互。您可以通过过滤该分区布局返回到打折是超过一定角度(d.dx)更小的节点,节点加速它,看看bl.ocks这里 - >
https://bl.ocks.org/kerryrodden/7090426
和具体地,这些线 - >
var nodes = partition.nodes(json)
.filter(function(d) {
return (d.dx > 0.005); // 0.005 radians = 0.29 degrees
});
当然,如果你想向他们展示所有,任何一次转型已经通过去除
你将必须对如何更聪明的过滤器之后,你可以完全重新布局数据被加载。每次图表转换时都需要迭代大量数据。 – Ryan
^^^^这。可能需要将数据拆分并在需要时调用不同的部分 – thatOneGuy