我正在尝试在 Raphael 中创建一个无向图(直到现在还没有成功)并使用 JointJs 对其进行布局。我能够在 JointJs 中创建一个无向图并对其进行布局。
从过去几天开始,我一直在浏览 Raphael 文档,进行了本地设置,但努力创建图表。我的基本要求是通过 Raphael 创建图表/图形并以适当的布局呈现它(如在 jointjs 中;DirectedGraph 布局)。现在,Raphael 不支持这种自动布局,所以我必须使用外部库仅用于布局目的。
现在,就我与 JointJs 的合作而言,它的工作可以接受,但即使可以说我已经从 raphael 绘制了图表,但仍然不确定我将如何将它与 DirectedGraph Layout 一起使用。
D3 也是一个选项,但在我探索它之后,我对布局一无所知。不一定我应该使用 JointJs,但可能是另一个可以支持我的用例的库。
我主要担心的是:
- 如何在 Rapahel 中绘制无向图。
- 如何在 JointJs(或任何布局库)
或
布局技术/库中使用 Raphael 绘制的图形,该技术/库可以像下面链接中的图像一样进行图表和布局。
http://s000.tinyupload.com/?file_id=10320373554237333472
任何资源/代码片段都会有所帮助。
提前致谢!