细胞景观.js布局复合节点



我想创建一个具有细胞景观的网络表示。

它需要在"站点"节点中安排设备,站点需要属于/调度到区域节点(它们是 7 个区域,可能是 400-500 个站点和 700-800 个设备)

所以一个区域有多个站点

,一个站点可以有多个节点(设备)

我在为 1000 多个节点应用布局时遇到了一些问题。

如何为每个级别的节点应用布局并使它们在一起而不重叠?

我可以应用使用选择器应用布局吗?

感谢您的帮助!

原谅我的大致英语我是法国人。

此致敬意

Vouz pouvez utiliser data.parent dans le JSON du noeud. Il indique le noeud qui est au-dessus de l'autre noeud dans l'hiéarchie. On généralement utilise cose-bilkent pour organiser les graphes hiéarchique. Il y a les autres algorithms hiéarchiques, mais cose-bilkent est normalement le meilleur.

--

您可以在节点的 JSON 中使用data.parent。 它指示复合图层次结构中其上方的节点。 cose-bilkent布局通常用于复合图。 还有其他复合布局,但cose-bilkent通常最适合。

感谢您的回答和法语留言:)

事实上,我发现了cose-bilkent布局,并且似乎对嵌套节点有效。但是我必须删除一个层次结构级别(因为经过 4 小时的处理后 API 没有完成处理),结果令人鼓舞。

因此,对于父母>子父母>节点,也许我应该尝试分离我的过程。

我有7个父母,所以一个接一个。将地图保存在JSON文件中,最后合并所有7个json文件并使用预设布局。

此致敬意

最新更新