如何使用Javascript创建拓扑图

时间:2012-11-15 13:36:05

标签: javascript extjs

我需要创建一个拓扑(网络)图表,该图表将与我的extJS应用程序集成。是否有人熟悉一些带有API的Javascript包来创建这样的图表,需要注意:在图中定位节点,缩放和拖动节点?

此外,我想为图中的节点使用一些自定义图标。

1 个答案:

答案 0 :(得分:2)

你可能会查看yEd / yFiles(http://www.yworks.com/en/products_yed_about.html)它是java,而不是javascript,但它肯定会以applet的形式运行,因为它是从它们的站点作为一个applet运行的演示。如果这是内联网只是将它嵌入extjs面板的中间,可能会工作。否则,我建议您阅读并重新阅读ExtJS的拖放API并查看它们的源代码,如果您打算自己编写代码。也来自谷歌搜索:

http://www.jgraph.com/(商业)

http://www.jointjs.com/about.html(麻省理工学院执照)