0
私は10.000 itensでSunburst D3を実装しました。サンバーストはこの量のデータでは処理できないようです。この問題にはいくつかの回避策がありますか?サンバーストD3(10.000)
使用:D3、nvd3、
私は10.000 itensでSunburst D3を実装しました。サンバーストはこの量のデータでは処理できないようです。この問題にはいくつかの回避策がありますか?サンバーストD3(10.000)
使用:D3、nvd3、
angular-nvd3万のノードあなたが有効に参照するか、とにかくと対話するには小さすぎるほとんどはSVG要素の多くを移動遷移をスラッシングしています。あなたはここにbl.ocksを見て、パーティションレイアウトは、特定の角度(d.dx)よりも小さいノードを割り引くために返すノードをフィルタリングすることにより、それをスピードアップすることができます - >
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