LINUX.ORG.RU

Релиз QVGE 0.6.2 (визуальный редактор графов)

 , , , ,


0

2

Qt Visual Graph Editor обновился до версии 0.6.2.

Это по большей части bugfix-release, последний в этом году для версии 0.6.

Из важного:

  • поддержка формата SocNetV
  • поддержка GraphViz 2.44
  • защита от подвисания алгоритмов GraphViz layout
  • исправлено около десятка различных ошибок

В дальнейших планах работа над версией 0.7, в которой запланирована более тесная интеграция с GraphViz, в частности, возможность немедленного просмотра результатов работы алгоритмов layout для оригинальных dot-файлов.

>>> Подробности

А какие например графы тебе приходится редактировать?

Я постоянно рисую диаграммы чтобы пояснить какие-то детали инфраструктуры, но в итоге от всех редакторов диаграмм перешла к Inkscape. Потому что в моем случае диаграммы получаются гораздо выразительнее если уйти от квадратиков и стрелочек к более свободной форме.

alpha ★★★★★ ()
Ответ на: комментарий от alpha

Конечно, всё от задачи зависит. QVGE не задумывался как редактор диаграмм изначально. для моделирования распределения воздуха надо было создавать графы и задавать произвольные параметры узлам и ветвям, и всё это как то визуализировать. Вот из этой задачи и выросло данное приложение. Сейчас оно ещё и с графвизом дружить научилось.

ii-system ()

Раз уж затронули визцализацию графов, прошу посоветовать JS библиотеку для отрисовки в браузере графов с несколькими тысячами узлов и связей. Пока решил заморочиться с d3, но неизвестно, потянет ли в итоге.

ins3y3d ★★★★★ ()
Ответ на: комментарий от Joe_Bishop

QVGE использует «родные» алгоритмы графвиза. По сути он переводит открытый граф в дот файл, запускает графвиз для этого дот файла, получает на выходе plain dot с координатами узлов, парсит его и применяет обратно к загруженному графу.

ii-system ()
Ответ на: комментарий от alpha

но в итоге от всех редакторов диаграмм перешла к Inkscape

А как же yEd?

Да, на Java, но вменяемых альтернатив (в том числе сабж, но кому-то и сабжа хватит под задачи) ему я не вижу. А я потратил очень много времени на поиски, потому я уверен в том что утверждаю.

mord0d ★★★ ()
Ответ на: комментарий от hobbit

Мне кажется что оно может сказаться в любой момент. Вон, новый GraphViz прилетел, и сабж сразу рас-3.14-дорасило. ☺

Но поддерживать совместимость с двумя разными бэкендами — это боль, потому я разработчиков понимаю.

mord0d ★★★ ()
Ответ на: комментарий от mord0d

Думаю, с графвизом это не грозит - у них всё довольно стабильно :) Ну может новый алгоритм лэйаута когда добавят… Тем более QVGE только вызывает графвиз, а не линкуется с ним.

ii-system ()
Ответ на: комментарий от ii-system

Думаю, с графвизом это не грозит - у них всё довольно стабильно :)

Ну вот ты думаешь, а тут факты. Вот как раз так совпало, что мне был срочно нужен редактор графов (на самом деле диаграмм, но не суть), а оно облажалось: рисуешь — норм, загружаешь сохранённое — содомия.

mord0d ★★★ ()
Ответ на: комментарий от mord0d

А какая версия графвиза глючная? Ибо ссылка не туда ведёт…

Вообще, QVGE поддерживает только малую часть дот формата, т.к. там много всего, что только для графвиза специфично. Поэтому при импорте дота не факт, что совсем всё прочитается. То же и при экспорте.

ii-system ()
Ответ на: комментарий от ii-system

Ибо ссылка не туда ведёт…

Ссылка ведёт на комментарий, который ты прокомментировал. (%

А какая версия графвиза глючная?

Версия графвиза нормальная (2.44), и версия сабжа нормальная (0.6.1), но вот вместе они… не справились.

Вообще, QVGE поддерживает только малую часть дот формата

Печалька.

mord0d ★★★ ()
Ответ на: комментарий от ii-system

я этого сообщения с описанием проблемы не вижу

Я вполне конкретно описал проблему. Кратко, но ёмко. Устанавливать и воспроизводить баги предыдущей версии не вижу смысла. Повторяться тоже, тем более комментарий не удаляли.

mord0d ★★★ ()