Блог Стебунова Владимира

Средства визуализации graphviz

Одним из самых простых инструментов для визуализации графа является пакет graphviz. Из коробки он умеет работать с файлами графов в нотации dot и получать из них картинки в векторном формате как .svg или растровом как .png.

Сам по себе пакет строит не очень эстетичные картинки, поэтому лучше добавлять в файл dot необходимые пояснения как отображать узел или связь.

В состав пакета входят несколько утилит помогающих расставить узлы в разном порядке, называемом в английском языке словом слой (layout).

Типичной работой с этим пакетом является следующая схема:

Не являясь интерактивным он хорош для статической генерации картинок и при правильном обращении может выдавать красивые графы. Я надеюсь.

Следующая статья

Предыдущая статья