Domanda

Ho guardato un certo numero di pacchetti per il layout grafico (Graphviz, Gephi, Cytoscape, NetworkX per citarne alcuni dei più diffusi) e nessuno di loro sembra di scalare a questo tipo di formato. Quali tecniche esistono sia per i grafici che visualizzano di queste dimensioni o riducendoli a qualcosa di più gestibile?

È stato utile?

Soluzione

Gephi 's OpenOrd visualizzazione plug-in in grado di impaginare milioni di nodi.

Altri suggerimenti

Ho usato il kit di strumenti di elaborazione di visualizzazione per la visualizzazione di reti di circa 30K nodi. Non avrà alcun problema il rendering dei tuoi nodi, ma è necessario rimuovere alcuni dei vostri bordi, forse rimuovere quelli con il minor peso (se è ponderato), o, come suggerito altrove, costruire un ipergrafo.

Non c'è reti libreria per la lavorazione in questo momento, quindi non c'è alcun accesso ai layout di algoritmi, ecc, si dovrà implementare da soli, un po 'è abbastanza veloce da fare. Ho preso in considerazione la pubblicazione di una biblioteca per aiutare questo tipo di visualizzazione.

http://www.processing.org

Tulip è adatto a esattamente questo, ma è il rendering non è molto veloce una volta che si arriva a un numero elevato di nodi e spigoli.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top