tengo un grafo no dirigido hechas por herramientas graphviz (ahora estoy usando sfdp
):graphviz solapamiento = orto: disposición horizontal
digraph structs {
node [shape=Mrecord, URL="index_new.php?object=\N&overlap=false"];
overlap = orthoxy;
bgcolor=transparent;
splines=true;
rankdir=TB;
node [fontname="Arial", fontsize=30, style=filled, fillcolor=chartreuse1, image="../common/img/monitor.png"]struct_swbposad91 [label = "sw-bposad9-1\n192.168.17.141\nC2960 "];
node [fontname="Arial", fontsize=30, style=filled, fillcolor=chartreuse1, image="../common/img/monitor.png"]struct_swmedikov5fan [label = "sw-medikov5-fan\n192.168.34.134\n "];
node [fontname="Arial", fontsize=30, style=filled, fillcolor=chartreuse1, image="../common/img/monitor.png"]struct_swlevash131 [label = "sw-levash13-1\n192.168.16.165\nC2960 "];
node [fontname="Arial", fontsize=30, style=filled, fillcolor=deepskyblue]struct_swpolevsabirov45a [label = "sw-polevsabirov45a\n192.168.18.182\nS2300 "];
...lots of lines goes here...
struct_swkazan71:f450212->struct_swbmorsk181:f450213 [weight=1.2, dir=both, color=black, penwidth=5, arrowhead="empty", arrowtail="odot"];
struct_swmikh171:f450222->struct_swbotk151:f450223 [weight=1.2, dir=both, color=black, penwidth=1, arrowhead="empty", arrowtail="odot"];
...lots of lines goes here...
aquí es el código completo: http://pastebin.com/P3MKTCm2 (que es realmente grande, lo siento)
y la salida es como la siguiente: (parte)
Problema: necesito mi gráfica para crecer horizontalmente en lugar de verticales y ¿Hay alguna forma de obtener el diseño como el de la imagen, pero "rotar" 90 grados?
Este tipo de gráfico se ve como un gráfico dirigido, y su muestra corta indica un gráfico dirigido (usando 'digraph'). 'sfdp' solo genera salida si usa' 'dígrafo'' con los bordes dirigidos (' -> ') o' gráfico' con bordes no dirigidos ('--'). De todos modos, sería más fácil si publicaras un gráfico completo para trabajar. Por cierto, tuve que eliminar las barras invertidas antes de las comillas dobles al definir la url del nodo. – marapet
@marapet He editado mi pregunta y puse todo mi código de punto en pastebin – k102