我是 prefuse 可视化工具包的新手,有几个一般性问题。出于我的目的,我想使用 prefuse (graphview / graphml) 执行初始可视化。渲染后,在用户单击节点时,我想完全重新加载新的 xml 文件以进行新的可视化。我想这样做是为了让我能够“预先打包”图表以供显示。
例如。如果我搜索泰德。我想要一个与 Ted 相关的 xml 文件加载并渲染一个显示。现在在显示中,我看到 Ted 有关联的节点,称为 Bill 和 Joe。当我单击 Joe 时,我想清除显示并加载与 Joe 关联的 xml 文件。等等。
我已经研究过加载一个包含所有节点和节点关系信息的非常大的 xml 文件,并允许 prefuse 使用从一个级别到另一个级别的跃点来处理这个问题。但是,最终我确信由于数据的大小会出现系统性能问题。
提前感谢您的帮助,约翰