Linux.com

Re:Org charts and relationship diagrams

Posted by: Anonymous Coward on November 18, 2005 12:17 PM
such diagrams can be created easily with the draw component of Openoffice.org or the newer versions of Inkscape with connectors.
Yes, but Graphviz does layout for you, using any of several different algorithms.
Using Oo or Inkscape, you have to do the layout manually.
This isn't a problem with small graphs, but for more complicated (and frequently edited) graphs, automatic layout can be very helpful.
Also, Graphviz can output SVG, which can subsequently be edited with Inkscape, or imported into an Oo document.

Finally, Graphviz can produce graphs with richer graphical content than the examples given in this article.
See <a href="http://www.graphviz.org/Gallery.php" title="graphviz.org">this page</a graphviz.org> for examples of the kinds of graphs that it can generate.
I'd hate to have to do some of those by hand, even using Inkscape.

FYI, there are several Free and/or GPL diagramming programs available.
For people who want Visio-type functionality, there are <a href="http://www.gnome.org/projects/dia/" title="gnome.org">Dia</a gnome.org> for Gnome and <a href="http://www.koffice.org/kivio/" title="koffice.org">Kivio</a koffice.org> for KDE.
People who use Java can use <a href="http://www.jgraph.com/index.html" title="jgraph.com">JGraph</a jgraph.com>.
Other graphing programs that may be useful include <a href="http://www.xfig.org/" title="xfig.org">Xfig</a xfig.org> and <a href="http://freshmeat.net/projects/asy/" title="freshmeat.net">Asymptote</a freshmeat.net>.
(I have not used any of these programs extensively, so I can't recommend any one over the others.)
--
some guy I know

#

Return to Create relationship diagrams with Graphviz