2010-12-28 6 views
5

Siamo alla ricerca di una libreria PHP come graphviz.org che genera un'immagine di un gruppo di oggetti in rete come mostrato di seguito. Graphviz consente inoltre di rendere ciascuno dei nodi un collegamento ipertestuale, ma stiamo cercando qualcosa di più interattivo, ad es. anche con Flash che sarebbe in grado di reagire a un clic che cancella un nodo e ridisegna rapidamente quell'area in modo che gli altri nodi riempiano lo spazio, ecc.Ricerca libreria grafica PHP/Flash per la presentazione interattiva di oggetti in rete

Qualcuno sa di una libreria PHP che genera mappe di oggetti in rete come questo ma che sono anche interattivi in ​​modo che i nodi possano essere aggiunti e cancellati facilmente, ecc.?

alt text

+4

@Edward: deve essere PHP? http://prefuse.org/ offre questo utilizzando http://flare.prefuse.org/. –

+0

Non penso che troverete molte librerie PHP per generare un filmato Flash. Probabilmente è meglio trovare un'applicazione Flash esistente. –

+0

non deve essere scritto in PHP, solo che l'API è accessibile tramite PHP poiché vogliamo crearlo nel nostro framework Kohana. –

risposta

0

JsPlumb è fresco, ma si deve posizionare i nodi da soli.
Dai uno sguardo allo http://arborjs.org. Si prenderà cura del posizionamento. Il problema c'è quando si tenta esempi tenere d'occhio l'utilizzo della CPU in Firefox :(
Vedi anche:
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/

Sono stato nel tuo fratellone. Se puoi occuparti del posizionamento dei nodi, fallo con JsPlumb. Hanno appena rilasciato 1.3.1 ed è una bella versione.

Problemi correlati