Javascript D3JS:绘制一个力定向图,其中节点按照优先级从上到下定位

Javascript D3JS:绘制一个力定向图,其中节点按照优先级从上到下定位,javascript,d3.js,svg,geometry,Javascript,D3.js,Svg,Geometry,我有一个图的拓扑排序顺序。我想使用D3JS绘制一个力定向图(特别是一棵树),这样节点就可以像树一样按照拓扑排序数组中的位置从上到下放置 如果node2和node3依赖于node1,那么node2和node3应该位于图中node1的下方,node2和node3应该位于同一标签上。我有大约60-70个节点要在小屏幕上显示。 任何帮助都将不胜感激 下面是一个垂直树的示例。这不是武力指挥的。如果我错了,请纠正我,但我认为使用强制导向布局,您将无法控制哪些节点位于顶部,哪些节点位于底部。我找不到您提到的垂

我有一个图的拓扑排序顺序。我想使用D3JS绘制一个力定向图(特别是一棵树),这样节点就可以像树一样按照拓扑排序数组中的位置从上到下放置

如果node2和node3依赖于node1,那么node2和node3应该位于图中node1的下方,node2和node3应该位于同一标签上。我有大约60-70个节点要在小屏幕上显示。
任何帮助都将不胜感激

下面是一个垂直树的示例。这不是武力指挥的。如果我错了,请纠正我,但我认为使用强制导向布局,您将无法控制哪些节点位于顶部,哪些节点位于底部。我找不到您提到的垂直树的链接。你能把链接贴出来吗。另外,我不知道是否可以使用force布局来实现垂直树。抱歉,忘记包含链接。我一直在寻找这样的东西:-嘿,我有一个类似的要求。你找到解决办法了吗?