【问题标题】:Looking for a good web framework for data visualization寻找一个好的数据可视化网络框架
【发布时间】:2013-01-31 18:18:59
【问题描述】:

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

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

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

  • 越简单越好!

【问题讨论】:

    标签: web data-visualization graph-visualization


    【解决方案1】:

    这是我们的图书馆,mxGraph。如果你想要开源,你可以试试JITD3

    【讨论】:

    • 如果你必须在两者之间选择,你更喜欢哪一个,为什么?
    • JIT 和 D3 都是很好的库,在不了解完整上下文的情况下您无法做出决定。 D3在这个时候得到了更多的报道,我感觉它现在被更多的人使用了。但这是一种直觉,我没有确凿的事实。
    【解决方案2】:

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

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多