Graph 使用d3自动布局的图形(具有多个父节点的树)

Graph 使用d3自动布局的图形(具有多个父节点的树),graph,d3.js,tree,Graph,D3.js,Tree,如何使用d3绘制具有自动布局、多对多且线不穿过方框的图形 我想完成这样的事情: 我想这是我所需要的最好的描述(类似于树,但有多个父母): 我发现Dagre-d3是最好的解决方案: 为了尽量减少线交叉,您可能需要一个分层有向图布局。只要在谷歌上搜索这个短语。对于其他遇到这个问题的人,这里有另一个可能的解决方案:(参见“带向下指向边的有向图”示例) 它也可以插入到d3.js中,并用来代替force布局。d3没有为此实现布局。如上所述,Dagre-d3是商定的最佳解决方案,但要注意

如何使用d3绘制具有自动布局、多对多且线不穿过方框的图形

我想完成这样的事情:

我想这是我所需要的最好的描述(类似于树,但有多个父母):
我发现Dagre-d3是最好的解决方案:


为了尽量减少线交叉,您可能需要一个分层有向图布局。只要在谷歌上搜索这个短语。

对于其他遇到这个问题的人,这里有另一个可能的解决方案:(参见“带向下指向边的有向图”示例)


它也可以插入到d3.js中,并用来代替force布局。

d3没有为此实现布局。如上所述,Dagre-d3是商定的最佳解决方案,但要注意