针对许多节点的图形化算法

我一直在尝试开发一个基于Web的应用程序来帮助绘制节点及其交互图。

我试图用Force Atlas扩展使用Sigma.Js。

对于我的简单测试(很少节点),结果非常好看,但是如果有额外的千个节点,结果会变得相当混乱。

许多节点与几个节点

有没有这样的方式可以让结果更具可视性? (更容易在眼睛/不只是一个大块)我怎么去做这件事? 是否有已经编写的算法(我可以实现?)


您可以尝试Fruchterman-Reingold力布局(其中有一个西格玛插件)。 它特别减少了彼此交叉的链接数量,所以它通常更适合大图(除非所有节点都有很多连接)。

此外,鱼眼插件可能有助于更好地理解绘制后的图形。


sigma.layout.forceAtlas2缩放好得多,但如果图形具有很强的连接密度,它不会创造奇迹。

链接地址: http://www.djcxy.com/p/75731.html

上一篇: Graphing Algorithm for many nodes

下一篇: Doorkeeper Revoke Token