關於
圖形視覺化
圖形視覺化是一種將結構資訊表示為抽象圖形和網路圖表的方式。自動圖形繪製在軟體工程、資料庫和網頁設計、網路以及許多其他領域的視覺介面中,有許多重要的應用。
Graphviz 是開源圖形視覺化軟體。它有幾個主要的圖形佈局程式。請參閱圖庫中的一些範例佈局。它還有網頁和互動式圖形介面,以及輔助工具、函式庫和語言綁定。
Glen Low 開發的Graphviz 的 Mac OS X 版本榮獲了 2004 年的兩項蘋果設計大獎。
Graphviz 佈局程式會接收以簡單文字語言描述的圖形,並以幾種有用的格式製作圖表,例如網頁用的圖片和 SVG、包含在 PDF 或其他文件中的 Postscript,或是在互動式圖形瀏覽器中顯示。(Graphviz 也支援 GXL,一種 XML 方言。)
Graphviz 針對具體圖表有許多有用的功能,例如顏色、字型、表格節點佈局、線條樣式、超連結和自訂形狀的選項。
實際上,圖形通常是從外部資料來源產生的,但它們也可以手動建立和編輯,無論是原始文字檔或是在圖形編輯器中編輯。(Graphviz 並不打算作為 Visio 的替代品,所以嘗試以這種方式使用它可能會令人沮喪。)
檢視器
- 任何網頁瀏覽器都可以開啟 Graphviz 產生的 SVG 或 PDF
- gvedit 是 Graphviz 中以 Qt 撰寫的簡單檢視器和編輯器
- Mac OS X Graphviz.app (重新發布即將推出)
- graphviz 網頁沙盒編輯器,例如graphviz visual editor和Graphviz Online