5

Devo visualizzare un grafico diretto che rappresenta il flusso di dati in un'applicazione web. Qualcuno può consigliare qualsiasi soluzione JavaScript o Flash per questo per favore. Deve supportare l'hooking di un evento click del nodo perché ho bisogno di attivare una chiamata AJAX quando questo accade. Può essere libero o commerciale. La tecnologia lato server è Java se questo fa alcuna differenza.Consigli per visualizzare un grafico diretto nell'interfaccia utente Web

Il JProbe chiamata Graph è il genere di cosa che ho in mente:

JProbe Call Graph http://www.javaworld.com/javaworld/jw-08-2003/images/jw-0822-profiler9.gif

Grazie!

risposta

6

Mi piace WireIt. È scritto in JavaScript ed è piuttosto versatile. E open source (licenza MIT)

4

Prova questo:

http://flare.prefuse.org/

Flare è una libreria ActionScript per la creazione di effetti grafici che vengono eseguiti in Adobe Flash Player. Dai grafici e grafici di base alla complessa grafica interattiva, il toolkit supporta la gestione dei dati, la codifica visiva, l'animazione e le tecniche di interazione. Ancora meglio, flare presenta un design modulare che consente agli sviluppatori di creare tecniche di visualizzazione personalizzate senza dover reinventare la ruota.

4

Prova anche Google Visualization API e in particolare Org Chart.

3

Il d3 library è molto più versatile delle librerie citate sopra (è anche una libreria di livello inferiore).

+0

d3 sembra molto bello. Come lo useresti per creare un grafico del flusso di lavoro? Immagino che avresti una serie di nodi e una serie di link? – z0r

2

La nostra libreria mxGraph è stata creata per queste cose. È possibile visualizzare un'applicazione di esempio sul sito draw.io.

1

Sto usando jsPlumb. Dai miei test iniziali, sembra più che capace di fare questo tipo di grafico. È open source (MIT o GPL2), funziona con jQuery, MooTools e YUI e può usare SVG, canvas o VML per il rendering.

Problemi correlati