-1
単純なツリー構造を作成し、D3.jsを使用して表示しました。ノードが多すぎると、テキストを見ることは不可能です。D3jsテキストが小さすぎる
私はそれが実際に働くことができる場合、私は知らないd3jsでツリーを表示し、最終的にはズームインして拡大鏡を使用するのではなく、それをレンダリングし、SVGのうちの画像を作ることができます。それを行うためのより良い、働く方法がありますか?
単純なツリー構造を作成し、D3.jsを使用して表示しました。ノードが多すぎると、テキストを見ることは不可能です。D3jsテキストが小さすぎる
私はそれが実際に働くことができる場合、私は知らないd3jsでツリーを表示し、最終的にはズームインして拡大鏡を使用するのではなく、それをレンダリングし、SVGのうちの画像を作ることができます。それを行うためのより良い、働く方法がありますか?
まず最初に、あなたの背中をノードの下に置くことをお勧めします。それはあなたのスペースを元に戻しますが、それはあなたの問題を本当に解決しません。
私はどちらかお勧めあなたのツリーcolapse by node
かありますどのように多くの子供たちの関数としてノード間の空間を規定することでしょう。このためには、ツリー内の子を再帰的に数える必要があります。あなたは私が与えた答えでそれを行う方法を見ることができますhere
おそらく他の解決策がありますが、2つは私に最高のものとして飛び出します。
イメージにレンダリングする必要はありません。単に 'svg' [zoom and pannable](http://bl.ocks.org/robschmuecker/7880033)を作成するだけです。 – Mark
@マーク私はそれが好きです、それを答えて、私はそれを受け入れます。助けてくれてありがとう – reand