organization chart

Hi,
Is it possible by Graphviz to reach chart which looks like Plugin <em></em> Not Found? (particularly overlapping/united edges connected to the centre node's side). Thanks a lot

Re: erg

Thanks for reply. It sounds promising (and the GRAMPS - graphviz based project too) but can you share more detail, please. I looked for united edges in the documentation but without result :-( My source is Human Resources database and there is no problem to generate appropriate DOT file. My current the best DOT file and SVG output (As seems this forum has significant technical problems :( )

organization chart

It is possible, but it doesn't happen automatically. The user needs to create an augmented graph to model the united edges. With a few assumptions, this can be done automatically.

organization chart

Thanks for reply. It sounds promising (and the GRAMPS - graphviz based project too) but can you share more detail, please. I looked for united edges in the documentation but without result :-(
My source is Human Resources database and there is no problem to generate appropriate DOT file. My current the best DOT file and SVG output (

organization chart

Since the type of united edges you want is not implemented, there is nothing in the documentation. The standard trick is to replace the original edges with dummy point nodes and various axis-aligned line segments. If your input graph satisfies some simple constraints, this process can be automated. As an example, one can use the following pipeline, which uses dot to position the nodes, gvpr to create the auxiliary graph, and neato to add the edges and create the output:
 
  dot orgChart.gv | gvpr -c -forg.g | neato -Tpdf -n > orgChart.pdf
 
Here are org.g and orgChart.pdf.
 
 

Re: erg

Additionally - many thanks. Your solution works perfectly. I was afraid of limit 100 nodes for neato (http://www.graphviz.org/), but my graph has more than 300 nodes and everything works without problem.
Great job (y)

Recent comments