Визуализатор графов

Revision ru2, by MuratKhayrulin, 2015-11-24 09:00:51

Привет!

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

Сервис построен на основе сервиса Google Image Charts. Хотя Image Charts и не рекомендованы к использованию сейчас, тем не менее работают без проблем. Спасибо Google.

Как использовать: один из распространённых способов представления графа — это рёбра, описанные на отдельных строках своими концами и, возможно, какими-то надписями на них (вес, стоимость и т.д.).

Так что всё, что нужно, — это ввести эти строки в текстовое поле и нажать кнопку. Можно попробовать на таком примере:

1 3 10
2 4 11
5 4 10
3 5 12
1 6 10
6 5 12

Достаточно просто?

Также вы можете:

  • закомментировать строку с помощью #;
  • установить флаг для пропуска первой строки, которая часто содержит число вершин или что-то ещё;
  • скрыть надписи на рёбрах;
  • строить ориентированный граф.

Спасибо Edvard за тестирование сервиса

Tags графы, визуализатор, graphviz

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en8 English MuratKhayrulin 2015-11-26 08:09:19 0 (published)
ru4 Russian MuratKhayrulin 2015-11-26 08:08:40 151 Мелкая правка: 'ер, [так](mxwell.git' -
en7 English MuratKhayrulin 2015-11-26 08:05:22 8
en6 English MuratKhayrulin 2015-11-25 07:11:45 152 Tiny change: 'graph;\n- ( **added 2015/11/25** ) share lin' - (saved to drafts)
en5 English MuratKhayrulin 2015-11-24 09:05:39 0 (published)
ru3 Russian MuratKhayrulin 2015-11-24 09:02:16 3
ru2 Russian MuratKhayrulin 2015-11-24 09:00:51 78
en4 English MuratKhayrulin 2015-11-24 08:59:29 13 Tiny change: 'he tool.\n\n\n[cut]\n\' -
en3 English MuratKhayrulin 2015-11-24 08:58:40 4 Tiny change: ' tool.\n\n[cut]\n\nIt's b' -> ' tool.\n\n\n[cut]\n\n\nIt's b'
ru1 Russian MuratKhayrulin 2015-11-24 08:56:58 1169 Первая редакция перевода на Русский
en2 English MuratKhayrulin 2015-11-24 08:54:41 25 Tiny change: 'for reviewing of the to' -> 'for review of the to'
en1 English MuratKhayrulin 2015-11-24 08:40:10 1088 Initial revision (saved to drafts)