来自graphml的Jung加权边

时间:2011-04-06 04:39:52

标签: jung edges weighted graphml

我正在使用Jung 2.0。我有一个带加权边的graphml文件。我使用graphml阅读器来读取文件并创建图形。当我使用FRLayout可视化图形时,我发现图形不反映与边缘相关的权重。我是否必须专门为边缘分配权重?如果是这样,我该怎么做?

1 个答案:

答案 0 :(得分:0)

FRLayout实际上并不像当前设计的那样使用边缘权重(参见文档)。

也就是说,它不会很难适应,因此需要一个可以作为边缘权重函数的每边缘“拉伸”因子,而不是所有边缘的单个值(这是它目前所具有的) )。

您还需要从GraphMLReader构建的元数据中提取权重,然后将其传递给(修订的)FRLayout。图表仅包含图形拓扑;标签,权重或其他元数据之类的东西需要明确地传递给想要使用它的东西。看一下Transformer界面的用法。

如果您需要更多详细信息,请与我们联系。