2

具体来说,我正在查看 JavaScript 库;JavaScript InfoVis ToolkitD3绘制流程图和状态机。

这两种方法都提供了很多可视化数据的方法。但是,似乎没有一个示例符合以下要求(尤其是流程图)。

要清楚,我的意思是这些。

流程图

流程图

(来源: http: //philosophy.hku.hk/think/strategy/chart.php

  • 有一个起点和终点的分支。
  • 节点和分支上的标签。
  • 有一个逻辑流布局(例如不是随机定位的节点)。
  • 形状并不重要。

状态机

有限状态机

(来源:http ://www.oracle.com/technetwork/systems/fsm-156381.html )

  • 节点和分支上的标签。
  • 形状并不重要。

这些库中的任何一个都能够满足我的要求吗?

我的要求甚至是对这些库的适当使用吗?

干杯,

4

2 回答 2

6

最后选择了dagre-d3,它能够完成我需要的一切。

于 2015-09-26T10:05:38.953 回答
0

你也可以给mxGraph一个机会

mxGraph 的一个例子是draw.io

于 2017-02-17T05:44:58.813 回答