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-файлов.

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

Выпиливание OGDF и запиливание GraphViz не повредило уровню интерактивности программы? (Последние версии не смотрел.)

hobbit ★★★★★ ()

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

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

alpha ★★★★★ ()

Пришёл вчера на работу 40000 раз тыкнул мышкой в QVGE, распечатал на 40 листах, отнёс начальству на подпись. Потом пришёл домой

anonymous ()
Ответ на: комментарий от 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 ★★★★★ ()
Ответ на: комментарий от ii-system

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

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

mord0d ★★★★★ ()

Понадобилось нарисовать граф. :) Запустил сабж версии 0.6.2 (Manjaro, aur).
Вроде бы началось неплохо. Но:

  1. При экспорте в svg вокруг графа рисуется прямоугольная серая рамка, изжить которую не удалось.

  2. При третьем запуске QVGE начал падать при открытии XGR-файла, который сам же и создал.

Файл закинул на гитхаб.

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

Хуже. Если открыть файл, потом экспортировать в SVG (как я на гитхабе написал, имеет значение явное задание разрешения при экспорте), а потом закрыть программу, открыть её и попытаться открыть исходный XGR.

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

Даже с экспортом в SVG ошибки, ЕМНИП, не происходит, если при экспорте не указать изменение разрешения на 150 DPI.

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

Ага, увидел. Если не прилетит в аур в ближайшее время, соберу сам.

hobbit ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.