0

只是想知道是否有人可以为我指出一个用于显示大型网络的好的 Web 框架

  • 需要仅显示一小部分网络的能力,但允许以交互方式深入了解网络的某些节点/部分。

  • 可选择允许对网络/图形进行交互式编辑;例如,连接节点或断开边。

  • 越简单越好!

4

2 回答 2

1

这是我们的库mxGraph。如果您想要开源,您可以尝试JITD3

于 2013-01-31T21:31:38.210 回答
0

我有类似的要求,我测试了大约四个库,包括 d3 和 infoVis/JIT。

我在 d3 和 infoVis 中都使用了强制导向布局。它们都非常接近,但我最终选择了 infoVis/JIT,因为我在 d3 中遇到了一些问题,解决这些问题并不容易。

1:当您在 d3 中有一个包含许多节点的图形时,该图形将在相当长的时间内保持移动/动画。我发现这是因为 d3 图形每刻都有动画。我在这里和论坛中找到了一些解决方案,但解决这个问题并不容易,而且它们对我不起作用。

2:一旦图形被渲染,如果你尝试拖动一个节点,整个图形会移动并动画自己。而我的要求是能够独立拖动和定位单个节点,保持图形不变,以便用户可以根据需要重新排列节点。我在 d3 中找不到任何简单的解决方案。

这两个问题都在 infoVis/JIT 中得到了解决。

@“需要仅显示一小部分网络的能力,但允许以交互方式深入了解网络的某些节点/部分。” 我已经使用 infoVis 实现了这个功能。

于 2013-03-27T09:26:26.077 回答