我正在尝试使用 D3 的布局显示复杂的家谱。我想结束的是这样的:
Person 1 = Spouse
|
--------------------------------
| |
Person 2 = Spouse Person 3 = Spouse 1 ======= Spouse 2
| | |
-------------- | --------------
| | | | |
Child 1 Child 2 Child Child 1 Child 2
也就是说,树中的每一层都表现得像一棵普通的树,而其他每一层的布局都不同,每个配偶都在同一层上。
有没有办法用 D3 布局做到这一点?还是我必须编写自己的布局代码?