简单的JavaScript库,用于可视化圆圈中的图形/网络?

时间:2009-12-24 13:58:54

标签: javascript networking graph visualization

我正在寻找一个javascript库,用于绘制排列成圆形的节点的网络。

一般来说,javascript可视化还有一些其他好的问题,但大多数引用的东西似乎都是非常重量级的工具包。我正在寻找一个简单的API,它允许我传递一个表示连接的字符串对数组,然后将结果图的节点绘制成一个圆圈,内部线条连接连接的节点。

要求:javascript(不是flash),免费,可供离线使用

5 个答案:

答案 0 :(得分:7)

我最近有类似的需求,发现最好的免费图表可视化是Javascript InfoVis Tooklit。我找不到更轻量级的东西,也会显示合理的连接图。幸运的是,有很多示例/教程可以学习如何为特定应用程序设置它。

答案 1 :(得分:4)

Cytoscape Web JS将满足您的需求。

查看github页面here,其中还包含一个简单的演示 http://cytoscape.github.com/cytoscape.js/

答案 2 :(得分:1)

答案 3 :(得分:0)

您是否看过Google的可视化API?它是Javascript,您可以脱机运行它。 (加上他们在Python / Java中使用了一些工具来转换你的数据......等等。)

答案 4 :(得分:0)

如果您的使用是非商业性的,

mxGraph是免费的