特定の d3.layout.tree またはその他のレイアウトに必要な幅と高さを簡単に決定して、ノードが互いに重ならないようにするD3 APIドキュメントを見つけることができませんでした。
たとえば、d3.layout.tree の例は、すべての子ノードを展開するとオーバーラップし始めます。
重複を避けるためにツリーの幅と高さを決定する簡単な D3 メソッドはありますか? または、独自のメソッドを作成する必要がありますか?
編集
将来のある時点でこの動作が追加される未解決の問題があります。
編集#2
https://github.com/mbostock/d3/wiki/Cluster-Layout#nodeSizeとhttps://github.com/mbostock/d3/wiki/Tree-Layout#nodeSizeがあり、レイアウト ベースのサイズを設定できます。各ノードのサイズ。