2012-11-15 103 views
1

我需要创建一个拓扑(网络)图,它将与我的extJS应用程序集成。是否有人熟悉一些使用API​​创建此类图的Javascript包,负责:定位图中的节点,缩放和拖动节点?如何使用Javascript创建拓扑图

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

+0

简单:http://d3js.org/ – Ohad

回答

2

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

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

http://www.jointjs.com/about.html(MIT许可证)