2016-09-30 3 views
0

私はJointJSを使ってコールグラフを作成しています。私のテストケースでは、83ノードがあり、それらの間にリンクがあります。すべての要素を作成したら、Dagre DirectedGraphを使って図をレイアウトします。JointJSは自動レイアウトをリンクします

質問:私のリンクのいくつかはノードを超えており、それらは垂直ではありません。この問題を解決するいくつかのalgorythmまたはいくつかの解決策がありますか?

PS:私はTreeLayoutを使用しようとしましたが、失敗しました。

答えて

1

あなたはマンハッタンのルータタイプのリンクを作ろうとすることができます。

var link = new joint.dia.Link({ 
    source: { id: source.id }, 
    target: { id: target.id }, 
    router: { name: 'manhattan' }, 
    } 
}); 
関連する問題