2010-12-28 7 views
5

Wir suchen eine PHP-Bibliothek so etwas wie graphviz.org, die ein Bild einer vernetzten Gruppen von Objekten wie unten dargestellt generiert. Graphviz ermöglicht Ihnen auch, jeden der Knoten zu einem Hyperlink zu machen, aber wir suchen nach etwas Interaktivem, z. sogar mit Flash, das auf einen Klick reagieren könnte, der einen Knoten löscht und diesen Bereich schnell neu zeichnet, so dass die anderen Knoten den Platz usw. ausfüllen.Suche nach PHP/Flash-Grafikbibliothek für interaktive Netzwerk-Objektpräsentation

Kennt jemand eine PHP-Bibliothek, die vernetzte Objektkarten erzeugt wie Dies aber auch interaktiv, so dass Knoten einfach hinzugefügt und gelöscht werden können usw.?

alt text

+4

@Edward: Muss es PHP sein? http://prefuse.org/ bietet dies unter http://flare.prefuse.org/. –

+0

Ich glaube nicht, dass Sie viele PHP-Bibliotheken finden werden, um einen Flash-Film zu erstellen. Es ist wahrscheinlich besser, eine vorhandene Flash-Anwendung zu finden. –

+0

muss es nicht in PHP geschrieben werden, nur dass die API über PHP zugänglich ist, da wir es in unser Kohana-Framework einbauen wollen. –

Antwort

0

JsPlumb cool, aber Sie haben die Knoten selbst zu positionieren.
Werfen Sie einen Blick auf http://arborjs.org. Es wird sich um die Positionierung kümmern. Das Problem ist, wenn Sie versuchen, die Beispiele auf die CPU-Auslastung im Auge behalten in firefox :(
Siehe auch:
http://www.graphdracula.net/showcase/
http://flare.prefuse.org/demo
http://mbostock.github.com/protovis/ex/force.html
http://js-graph-it.sourceforge.net/index.html
https://github.com/jackrusher/jssvggraph
http://code.google.com/p/jsdot/
http://cytoscapeweb.cytoscape.org/demo
http://flare.prefuse.org/launch/apps/dependency_graph
http://hypertree.woot.com.ar/

Ich war in Ihrem Boot bro. Wenn Sie sich um die Positionierung der Knoten kümmern können, bleiben Sie bei JsPlumb. Sie haben gerade 1.3.1 veröffentlicht und es ist eine nette Veröffentlichung.