我试图使用D3的布局显示复杂的家谱。我最终想要的是:
Person 1 = Spouse
|
--------------------------------
| |
Person 2 = Spouse Person 3 = Spouse 1 ======= Spouse 2
| | |
-------------- | --------------
| | | | |
Child 1 Child 2 Child Child 1 Child 2
也就是说,树中的每个第二级都像普通树一样,而每个其他级别的布局都不同,每个配偶都在同一级别上。
有没有办法用D3布局做到这一点?或者我将不得不编写自己的布局代码?