Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.05.20;
Скачать: CL | DM;

Вниз

Механизм отображения "красивого" графа   Найти похожие ветки 

 
infom ©   (2007-04-20 12:09) [0]

Уважаемые мастера есть следующие вопросы к Вам:
мной разработана аналитическая система, упрощенно её можно представить в виде двух множжеств:
а. Множество объектов.
б. Множество связей объектов (каждая связывает два объекта).

Так вот мне теперь всю систему надо красиво представить пользователю в виде графа (диаграммы), соответственно всплыли следующие вопросы
1. Какие компоненты использовать для отображения чарта, сейчас пробую FlowChart от DevExpress
2. Каким алгоритмом наиболее красиво (удобно) распологать объекты в области рисования. Что использовать в качестве показателя "красивости" графа ? Я пока только смог придумать два: наименьшая общая площадь графа + максимальное уменьшения количества пересекающихся рёбер графа. Есть ли какие-нибудь стандартные подходы к расположению на области данных объектов.

Объекты представляются лучше прямоугольником с текстом внутри.

В дальнейшем может быть понадоится объединять объекты в группы. Внутри группы связей между объектами нет.

Направьте как и в какую сторону копать, есть ли готовые решения....

С Уважением, infom.


 
TUser ©   (2007-04-20 17:07) [1]

Я когда-то использовал программу Graphvis, которая умеет рисовать графы. Насколько я понял, разработка хорошего алгоритма развещения вершин - это отдельная серьезная работа, за пару лет управиться можно.


 
infom ©   (2007-04-20 17:20) [2]

> Насколько я понял, разработка хорошего алгоритма развещения
> вершин - это отдельная серьезная работа, за пару лет управиться
> можно.

Это хотелось бы избежать



Страницы: 1 вся ветка

Текущий архив: 2007.05.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
11-1159541285
Redline
2006-09-29 18:48
2007.05.20
KolPng


2-1178203002
M1sT
2007-05-03 18:36
2007.05.20
Нелицензионный Rave Reports...


1-1175036331
Димон
2007-03-28 02:58
2007.05.20
Ошибки при добавлнии элемента в TListView


3-1172840031
AlexLines
2007-03-02 15:53
2007.05.20
Поиск и скорость поиска


3-1172754051
svs_sergo
2007-03-01 16:00
2007.05.20
Глюк в DBGrid е - самопроизвольно меняет значение