JavaScript框架用于关系可视化

8

可能是重复问题:
JavaScript中的图形可视化代码?

我需要在Javascript中创建一个动态可视化节点及其关系。最好的框架是什么?我已经简要地回顾了以下内容:

  • Flare - 它是Flash,而且近两年没有更新。
  • JavaScript InfoVis Toolkit - 交互有点慢,也许这是演示用意。
  • Protovis - 文档看起来很棒,在IE中完全不起作用(我可以使用某种IE SVG适配器使其起作用吗?)

这些是在javascript中显示节点并与其交互的最佳选择吗?

2个回答

1

相比我以前看到的框架,Infovis似乎非常出色,以下是我在寻找这样一个框架时发现的一些(很久以前):

  • jsgraph - 如果你正在寻找“简单性”
  • binviz - 用于图形可视化和交互

你的jsgraph链接指向一个php库,我想你可能是想要http://js-graph-it.sourceforge.net/。它的简单性很有趣,但我更希望有一个更完整的图形框架。 - at.
是的,你说得对! :-) 我已经谷歌搜索了js-graph-it资源... - rasata

1

InfoVis可能是您最好的选择,如果要兼容IE,请寻找基于Raphael构建的解决方案。

编辑这里有一些东西可以供您构建,基于Google:“raphael force directed graph”。


根据您的评论,ProtoVis在IE上无法工作。我没有听说过任何IE-SVG适配器,不是说不存在这样的适配器。不确定InfoVis是否支持IE,网站上也没有明确说明。但我知道它使用Canvas,所以我认为这意味着它支持IE9。 - lxs

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接