2010-12-28 2 views
5

Nous recherchons une bibliothèque PHP quelque chose comme graphviz.org qui génère une image d'un groupe d'objets en réseau comme indiqué ci-dessous. Graphviz vous permet également de faire de chacun des nœuds un lien hypertexte, mais nous cherchons quelque chose de plus interactif, par ex. même avec Flash qui pourrait réagir à un clic qui supprime un nœud et redessine rapidement cette zone pour que les autres nœuds remplissent l'espace, etc.Vous recherchez une bibliothèque graphique PHP/Flash pour la présentation interactive d'objets en réseau

Est-ce que quelqu'un connaît une bibliothèque PHP qui génère des mappages d'objets en réseau comme ceci mais qui sont également interactifs de sorte que les noeuds puissent facilement être ajoutés et supprimés etc.?

alt text

+4

@Edward: Est-ce que ça doit être PHP? http://prefuse.org/ offre cela en utilisant http://flare.prefuse.org/. –

+0

Je ne pense pas que vous trouverez beaucoup de bibliothèques PHP pour générer un film Flash. Il est probablement préférable de trouver une application Flash existante. –

+0

il ne doit pas être écrit en PHP, mais simplement que l'API soit accessible via PHP puisque nous voulons le construire dans notre framework Kohana. –

Répondre

0

JsPlumb est cool, mais vous devez placer les nœuds vous-même.
Jetez un oeil à http://arborjs.org. Il prendra soin du positionnement. Le vrai problème est lorsque vous essayez les exemples garder un oeil sur votre utilisation cpu dans firefox :(
Voir aussi:
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/

J'ai été dans votre bateau bro. Si vous pouvez vous occuper du positionnement du nœud, tenez-vous en contact avec JsPlumb. Ils viennent de sortir 1.3.1 et c'est une belle sortie.

Questions connexes