Das folgende Beispiel in der Graphviz-eigenen Sprache "Dot" veranschaulicht, wie einfach und schnell man damit Graphen erstellen kann:
graph G { node [shape = box]; anschluss [label = "Telefon-\nHausanschluss"]; splitter [label = "Splitter"]; anschluss -- splitter; pbx [label = "ISDN-\nAnlage"]; modem [label = "DSL-\nModem"]; splitter -- pbx; splitter -- modem; tel1 [label = "Telefon 1"]; tel2 [label = "Telefon 2"]; fax [label = "Fax"]; pbx -- tel1 [style = dotted, label="evtl.\ndrahtlos"]; pbx -- tel2 [style = dotted]; pbx -- fax; router [label = "Router"]; modem -- router; switch [label = "Netzwerkswitch", style = dotted]; router -- switch [style = dotted, label="evtl.\ndrahtlos"]; pc1 [label = "PC 1"]; pc2 [label = "PC 2"]; itel [label = "VoIP-\nTelefon"]; switch -- pc1 [style = dotted]; switch -- pc2 [style = dotted]; switch -- itel [style = dotted]; label = "Beispiel f. DSL mit Analog-Telefon"; }
Die Ausgabe kann in vielfältigen Formaten erfolgen (z.B. GIF, PNG, PS, FIG): dsl.gif dsl.pdf
http://www.tuxad.com/docs-graphviz-example-dsl.html 2009-05-16
Copyright © 2004-2021 Frank W. Bergmann
Alle Rechte vorbehalten.