我正在构建类似于http://bl.ocks.org/mbostock/1093130的可视化,其中包含大量数据。我无法弄清楚子节点是否可能有多个父节点?例如,根据前面提到的链接中显示的可视化,“shortestPaths”可以让父母“图表”以及“优化” ?我查看了stackoverflow。找不到解决这个问题的答案。
答案 0 :(得分:0)
不,如果你依赖于你在问题开头链接到的例子,那是不可能的。这是因为这段代码:
var nodes = flatten(root),
links = d3.layout.tree().links(nodes);
d3.layout.tree()
需要树状数据(没有多个父母)。
当然,您始终可以完全开发能够处理此类案例的解决方案。但是你不能根据你提到的例子做到这一点。