Войти
ПрограммированиеФорумОбщее

Средства построения (визуализации) графов

#0
(Правка: 22:43) 22:41, 6 авг. 2019

Подскажите пожалуйста программные средства построения графов.
Интересуют возможности:
1) задание узлов и ребер через ввод данных типа id узла - id узла 2
2) раскрашивание узлов
3) поиск узлов по id
4) различные способы выравнивания (структурирования) графа.
Надеюсь на вашу помощь!

P.S. Нашел вот такой онлайн-редактор, но очень уж ограниченная у него область построения.
https://csacademy.com/app/graph_editor/


#1
23:19, 6 авг. 2019

Лучше меша ничего нет. Но это просто вот такой вот массив int[] и все.

#2
0:30, 7 авг. 2019

Skunk
Я для дебага одной утилиты визуализировал графы генерируя .svg файл утилитой dot
с https://www.graphviz.org/
Из вопроса не очень понятно подходит это или нет.

#3
9:36, 7 авг. 2019

yEd
https://www.yworks.com/products/yed

#4
9:45, 7 авг. 2019

tac
> yEd
Наверное самое точное попадание под желаемые критерии.
Огромное спасибо всем!

#5
17:38, 7 авг. 2019

Skunk

graphviz

#6
16:50, 10 авг. 2019

Нашел себе решение для такой-же задачи — библиотека https://gojs.net

Уточнений не было — для собственно пользования, или для коммерческого проекта. В коммерческом применении придется сползти на китайскую https://github.com/antvis/g6

Ну и главный минус — только веб, очень не всегда пройдет как вариант.

ПрограммированиеФорумОбщее