Graphvisualisierung Force Layout Graph

Rund um die LCL und andere Komponenten
Antworten
Mattias
Lazarusforum e. V.
Beiträge: 187
Registriert: Do 22. Mai 2008, 15:14
OS, Lazarus, FPC: LinuxOSX (L head FPC head)
CPU-Target: xxBit

Graphvisualisierung Force Layout Graph

Beitrag von Mattias »

Hi,

Kennt jemand eine Komponente, um einen kantengewichteten Graph darzustellen?
So zum Beispiel:
http://bl.ocks.org/4062045

u-boot
Beiträge: 308
Registriert: Do 9. Apr 2009, 10:10
OS, Lazarus, FPC: Ubuntu 9.10 (L 0.9.28 FPC 2.2.4)
CPU-Target: 32Bit
Wohnort: 785..

Re: Graphvisualisierung Force Layout Graph

Beitrag von u-boot »

TShape für die Knoten.... Line für die Kanten ?
Ubuntu 9.10 (L 0.9.28 FPC 2.4.x)

Mattias
Lazarusforum e. V.
Beiträge: 187
Registriert: Do 22. Mai 2008, 15:14
OS, Lazarus, FPC: LinuxOSX (L head FPC head)
CPU-Target: xxBit

Re: Graphvisualisierung Force Layout Graph

Beitrag von Mattias »

Die Grafik kann schlicht sein, also, ja, Linien und einfache Formen waeren ausreichend.
Ein gutes Stueck Arbeit ist der Force-Layout Algorithmus. Ich hoffe, jemand hat so ein Ding schon mal programmiert.

Benutzeravatar
theo
Beiträge: 11080
Registriert: Mo 11. Sep 2006, 19:01

Re: Graphvisualisierung Force Layout Graph

Beitrag von theo »

Mattias hat geschrieben:Ich hoffe, jemand hat so ein Ding schon mal programmiert.
Kann schon sein, aber wie soll man das herausfinden? Wenn man in einem Land wohnt, wo Google gesperrt ist, ist das natürlich schwierig.
Deshalb schaue ich mal für dich nach.
Ich habe zwar keinen Dunst was "Force Layout Graph" ist, aber riecht das nicht danach?
https://github.com/goncalopp/graph-force-based-layout

:wink:

Mattias
Lazarusforum e. V.
Beiträge: 187
Registriert: Do 22. Mai 2008, 15:14
OS, Lazarus, FPC: LinuxOSX (L head FPC head)
CPU-Target: xxBit

Re: Graphvisualisierung Force Layout Graph

Beitrag von Mattias »

theo hat geschrieben: Ich habe zwar keinen Dunst was "Force Layout Graph" ist, aber riecht das nicht danach?
https://github.com/goncalopp/graph-force-based-layout
:wink:
Ja, das riecht danach. Ich hoffte aber, jemand kennt was besseres.

Mattias
Lazarusforum e. V.
Beiträge: 187
Registriert: Do 22. Mai 2008, 15:14
OS, Lazarus, FPC: LinuxOSX (L head FPC head)
CPU-Target: xxBit

Re: Graphvisualisierung Force Layout Graph

Beitrag von Mattias »

Ich habe einen einfachen Level Graph implementiert. Siehe hier:

http://wiki.lazarus.freepascal.org/Laza ... aphControl

Antworten