Ruby 输出有向无环图的图像

Ruby 输出有向无环图的图像,ruby,image,graph,directed-acyclic-graphs,Ruby,Image,Graph,Directed Acyclic Graphs,我想: 按照Ruby方式表示DAG 从DAG生成图像 节点数量不会超过100个(并且通常远远少于,比如说,第80百分位情况下为10个)。我不需要永久存储数据,只需要存储图像,因此不需要考虑数据库问题。如果您只需要输出图像,我会将文本表示输入到的“点”工具。Graphviz是一种用于可视化各种图形的久经考验的工具,它已经存在了一段时间。见: 它周围有Ruby包装,请参见: (免责声明:我使用过Graphviz,但没有使用Ruby包装器)

我想:

  • 按照Ruby方式表示DAG
  • 从DAG生成图像

  • 节点数量不会超过100个(并且通常远远少于,比如说,第80百分位情况下为10个)。我不需要永久存储数据,只需要存储图像,因此不需要考虑数据库问题。

    如果您只需要输出图像,我会将文本表示输入到的“点”工具。

    Graphviz是一种用于可视化各种图形的久经考验的工具,它已经存在了一段时间。见:

    它周围有Ruby包装,请参见:

    (免责声明:我使用过Graphviz,但没有使用Ruby包装器)