[英]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.