Graphviz,开源的画图工具,它读取绘图脚本(使用 DOT 语言编写),通过对读取的脚本进行解析,分析出其中的点、边、子图,然后根据属性进行绘制;
当用 Graphviz 绘图时,主要工作是编写 DOT 脚本:我们只要关注图中各个点之间的关系就好了,我们不需要考虑如何安排各个节点的位置,也不需要考虑怎样布局能够使我们所绘制的图看起来更美观一些;
解决方案
研究对象
Graphviz
研究工具
能查看的资料差不多也只剩官方文档了:https://www.graphviz.org/documentation/
中文类的介绍书还没有找到。不过有一本英文的:Graphviz
研究目标
通过 Graphviz 完成绘图;
参考文献
Graphviz 主页:http://graphviz.org
Graphviz 文档:https://graphviz.gitlab.io/documentation/
graphviz 简介:http://blog.csdn.net/iamljj/article/details/5862930