关于
图形可视化
图形可视化是一种将结构信息表示为抽象图形和网络图的方法。自动图形绘制在软件工程、数据库和 Web 设计、网络以及许多其他领域的视觉界面中都有重要的应用。
Graphviz 是开源图形可视化软件。它具有几个主要的图形布局程序。查看 图库 以了解一些示例布局。它还具有 Web 和交互式图形界面以及辅助工具、库和语言绑定。
Glen Low 制作的 Mac OS X 版 Graphviz 赢得了 2004 年两项苹果设计大奖。
Graphviz 布局程序使用简单的文本语言描述图形,并以多种有用的格式创建图表,例如用于网页的图像和 SVG、用于包含在 PDF 或其他文档中的 Postscript;或在交互式图形浏览器中显示。(Graphviz 还支持 GXL,一种 XML 方言。)
Graphviz 具有许多用于具体图表的有用功能,例如颜色、字体、表格节点布局、线型、超链接和自定义形状选项。
在实践中,图形通常从外部数据源生成,但也可以手动创建和编辑,既可以作为原始文本文件,也可以在图形编辑器中进行编辑。(Graphviz 不是旨在替代 Visio,因此尝试以这种方式使用它可能会让人沮丧。)
查看器
- 任何 Web 浏览器 都可以打开 Graphviz 生成的 SVG 或 PDF
- gvedit 是 Graphviz 中用 Qt 编写的简单查看器和编辑器
- Mac OS X Graphviz.app(即将重新发布)
- graphviz web 沙盒 编辑器,例如 graphviz 视觉编辑器 和 Graphviz 在线