Visor de gráficos DOT

Estoy buscando un visor de formato de archivo de gráfico DOT . Graphviz funciona muy bien para gráficos pequeños, pero es bastante torpe una vez que se vuelven grandes. En particular, estoy buscando una solución que resuelva los siguientes dos problemas:

  1. Los enlaces a menudo se cruzan de una manera que hace que sea muy difícil ver qué nodo está vinculado a qué
  2. No hay forma de buscar un gráfico para encontrar un nodo en particular

Preferiría soluciones para Mac, pero estoy abierto a escuchar soluciones para todas las plataformas.

Notas :

Zgrviewer es extremadamente potente y, en particular, es compatible con mis dos funciones deseadas. Desafortunadamente, tiene una de las interfaces de usuario más toscas que he visto:

  • Implementa la dirección de desplazamiento inverso (no conozco el término correcto) que he visto usar en los juegos de simulación de vuelo. No pude encontrar ninguna opción para deshabilitar esto.
  • El zoom es demasiado sensible: nunca termino en el nivel de zoom que deseo
  • Crea grandes distancias entre los nodos y utiliza tamaños de letra pequeños (nuevamente, no hay opción de cambio) de modo que si quiero poder leer las etiquetas, apenas puedo tener elementos en la pantalla al mismo tiempo.
  • Hay una herramienta para seguir caminos, en lugar de llevarte hasta el final, requiere que hagas algo raro de arrastrar que no funciona muy bien con mi Magic Trackpad

Soy consciente de esta otra pregunta , pero esta pregunta es diferente porque estoy buscando un visor, no una herramienta para generar estos gráficos.

ZGRviewer v0.10.0 permite configurar la sensibilidad del zoom y el tipo/tamaño de fuente. Estoy agregando este comentario para responder a esta pregunta y ver si hay otras soluciones disponibles en 2020.

Respuestas (1)

Hace años usé AI See para visualizar árboles de búsqueda (para tratar de tener una mejor idea de cómo mis algoritmos de búsqueda estaban explorando el espacio de búsqueda). Usé esto generando el archivo gráfico a partir de una rutina en mi código... luego lo abrí con AI See. Recuerdo que el formato era bastante directo. Suponiendo que AI See sea suficiente para sus necesidades ... ¿podría transformar el archivo del formato en el que lo tiene al que usa AI see (creo que era .GDL o algo así).

Acabo de buscar en Google "DOT to GDL" y parece que hay bastantes convertidores por ahí (algunos de estos también son de código abierto)
discontinuado como producto independiente: absint.com/aisee/index.htm