Просмотрщик графиков DOT

Я ищу программу просмотра графических файлов DOT . Graphviz действительно хорошо работает с небольшими графиками, но становится довольно неуклюжим, когда они становятся большими. В частности, я ищу решение, которое решает следующие две проблемы:

  1. Связи часто пересекаются таким образом, что очень трудно увидеть, какой узел связан с каким.
  2. Нет возможности поиска графа, чтобы найти конкретный узел

Я бы предпочел решения для Mac, но готов выслушать решения для всех платформ.

Примечания :

Zgrviewer чрезвычайно мощный и, в частности, поддерживает обе нужные мне функции. К сожалению, у него один из самых неуклюжих пользовательских интерфейсов, которые я когда-либо видел:

  • Он реализует обратное направление прокрутки (не знаю правильного термина), которое я видел в играх-симуляторах полета. Я не мог найти никакой опции, чтобы отключить это
  • Масштабирование слишком чувствительно - я никогда не достигаю желаемого уровня масштабирования.
  • Он создает огромные расстояния между узлами и использует небольшие размеры шрифта (опять же, не возможность их изменить), поэтому, если я хочу иметь возможность читать метки, я едва ли могу одновременно отображать какие-либо элементы на экране.
  • Существует инструмент для отслеживания путей, вместо того, чтобы просто довести вас до конца, он требует, чтобы вы сделали какое-то странное перетаскивание, которое не очень хорошо работает с моим Magic Trackpad.

Я знаю об этом другом вопросе , но этот вопрос отличается, потому что я ищу средство просмотра, а не инструмент для создания этих графиков.

ZGRviewer v0.10.0 позволяет настроить чувствительность масштабирования и тип/размер шрифта. Я добавляю этот комментарий, чтобы поднять этот вопрос, чтобы узнать, есть ли другие решения, доступные в 2020 году.

Ответы (1)

Несколько лет назад я использовал AI See для визуализации деревьев поиска (чтобы попытаться лучше понять, как мои поисковые алгоритмы исследуют пространство поиска). Я использовал это, сгенерировав файл графика из подпрограммы в моем коде... а затем открыл его с помощью AI See. Я помню, что формат был довольно прямолинеен. Предполагая, что AI See достаточно для ваших нужд ... не могли бы вы преобразовать файл из формата, в котором он у вас есть, в тот, который использует AI See (я думаю, это был .GDL или что-то в этом роде).

я только что погуглил "DOT to GDL", и, кажется, там довольно много конвертеров (некоторые из них также с открытым исходным кодом)
прекращено как отдельный продукт: absint.com/aisee/index.htm