2015-06-14 155 views
1

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

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

要清楚我的意思是这些。

流程图

Flow Chart

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

  • 具有带有单一的开始和结束点的分支。
  • 节点和分支上的标签。
  • 有一个逻辑流布局(例如没有随机定位节点)。
  • 形状并不重要。

状态机

Finite State Machine

(来源自:http://www.oracle.com/technetwork/systems/fsm-156381.html)的节点和分支

  • 标签。
  • 形状并不重要。

要么这些库能够满足我的要求?

我的要求是否适合使用这些库?

干杯,

+1

[dagre-D3(https://github.com/cpettitt/dagre-d3/wiki)吧? – Mark

+0

不知道为什么这是收到密切的选票。这不是一个建议或列表问题。这是一个关于具体框架的具体能力的具体问题,对此将会有答案是肯定的。 –

+0

我已经改写了这个问题,并删除了一些无关的细节。希望我会避免第五次近距离投票! –

回答

3

最终去与dagre-d3这是能够做到的我所需要的一切。