Автор Гілка: QVGE - візуальний редактор графів  (Прочитано 737 раз)

Відсутній ars

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • ...awaiting Qt 7...
    • Qt Visual Graph Editor
Нещодавно оновилася версія мультиплатформеного візуального редактора графів Qt Visual Graph Editor до 0.6.2.

QVGE - це програма, створена за допомогою фреймворка Qt 5, завдяки чому вона може працювати в ОС Linux, Windows та інших.

Ключові можливості QVGE:
- створення та редагування графів середнього розміру (до 1000 вузлів та гілок)
- завдання вузлам та гілкам довільних атрибутів
- додавання портів до вузлів
- пошук елементів по графу
- імпорт та експорт популярних відкритих форматів (GML, GEXF, GraphML, GraphViz DOT)
- підтримка формата GraphML програми SocNetV
- інтеграція з GraphViz (наявна версія 2.44) з метою використання його алгоритмів розміщення вузлів (layouts)
- експорт до форматів PDF, SVG, BMP, PNG та інших форматів зображень
- інтеграція з OGDF (потребує компіляції з вихідного коду)

Оригінальна сторінка проекту на GitHub: https://github.com/ArsMasiuk/qvge

Звідтіля можна завантажити як вихідні коди, так і пакети deb та rpm (64 bit), а також інсталятори для Windows ( :) )

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3628
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: QVGE - візуальний редактор графів
« Відповідей #1 : 2020-12-24 13:23:46 »
Я не спеціаліст, але чи не перспективнішим з огляду на навчальну складову є rocs? Яку нішу має зайняти ця програма?
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній ars

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • ...awaiting Qt 7...
    • Qt Visual Graph Editor
Re: QVGE - візуальний редактор графів
« Відповідей #2 : 2020-12-25 02:00:37 »
Якщо взагалі, то як я це бачу, QVGE та ROCS мають дещо різні мету та призначення.

ROCS спрямований передусім на вивчення та розроблення алгоритмів за теорією графів. Тобто це Educational Software як воно є.

QVGE на відміну від ROCS є Domain-Independent, тобто це редактор графів широкого призначення. Його основні функції це візуальне створення нових або редагування вже існуючих графів, з можливостью довільної параметризації гілок та вузлів. Тобто користувач може, наприклад, підготувати модель предметної області у вигляді графа, задати необхідні параметри та зберегти в одному з відкритих форматів (типа GraphML). Далі ця модель може бути використана в іншому програмному забезпеченні для подальших дій, як правило для відпрацювання на неї деяких алгоритмів.


Відсутній ars

  • Новачок
  • *
  • дописів: 3
  • Карма: +0/-0
  • ...awaiting Qt 7...
    • Qt Visual Graph Editor
Re: QVGE - візуальний редактор графів
« Відповідей #3 : 2020-12-25 02:37:07 »
Трохи додам:
QVGE має дещо спільного з https://apps.kde.org/en/kgraphviewer , на версію 0.7 запланована ще більша інтеграція з GraphViz, підтримка друку та ін. Може, є також сенс якось інтегруватися з kgraphviewer, але я поки не роздивлявся детальніше.