コードを JIT から D3 に移行し、ツリー レイアウトを操作しています。http://mbostock.github.com/d3/talk/20111018/tree.htmlのコードをツリー データで複製しましたが、もう少しやりたいと思いました。
私の場合、下位レベルでマージして親を形成する子ノードを作成したかったのですが、これはより有向グラフ構造であることがわかりましたが、ツリーがこれに対応することを望みます (つまり、子ノード間の共通 ID が必要であることに注意してくださいマージ)。
したがって、基本的には、親から子への途中で通常どおりに分割されるツリーですが、それらの子ノードをまとめて親にする機能もあります (一種の近親相姦関係または何か:))。
似たような質問 -> D3 で非ツリー階層をレイアウトする方法
ツリー階層レイアウトと組み合わせて階層エッジ バンドリングを使用できるように思えますが、それが行われたことはありません。私はそれで少しずれているかもしれません。