d3 フォース レイアウト (500 以上のノード) を使用して大量のノードを含むビジュアライゼーションを作成したかったのです。200 百ものノードで正しく動作していますが、約 500 では非常に遅くなります。フレームごとにレイアウトが不安定になり、ノードでのマウスオーバーなどのイベントが応答しなくなるという意味です。これは私にいくつかの質問をさせました。
ノード数に何らかの制限があり、それ以降は強制レイアウトの使用が推奨されませんか? もしそうなら、仕事を処理できる他のライブラリはありますか?
d3 でプロセスをスピードアップしたい場合、どの部分を最適化する必要がありますか? css/attributes マークアップの使用を最小限に抑え (ノードに半径と塗りつぶしの色 + リンクに線幅と線の色を指定するだけ)、インタラクション (マウスオーバー イベント) の使用を減らしてみましたが、さらに最適化を行うことはできますか?すべての情報を保持する力オブジェクトに? データのサイズは特定の役割を果たす必要があります...
ご意見ありがとうございます!