[英]Graph visualization using prefuse is too dense
我使用prefuse创建的图形(如下所示)太密集了! 有许多节点链接到许多其他节点。 无论如何我可以展示更多的展开吗?
提前致谢!
您使用的是基于力的布局吗? 如果是这样,请更改布局的力参数,或尝试不同的布局操作(径向,fructherman-rheinhold等)。 大多数prefuse布局都有灵活的布局参数,这应该可以解决您的问题。
特别是,使用ForceDirectedLayout.getForceSimulator()
来检索布局的ForceSimulator对象,然后更改force数组中的参数,您可以通过ForceSimulator,getForces()
获取ForceSimulator,getForces()
ForceDirectedLayout后面的默认ForceSimulator的默认强制组织如下:
index0是NBodyForce:
index1是DragForce(param 0是拖动)
索引2是弹簧力(用于边缘)
我建议看看Gephi 。 在布局方面,您可以获得相当大的灵活性。
为什么你不使用JUNG ,即使它变得密集,Jung给出了zoomin和缩小的选项,这可能会解决你的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.