ho bisogno di visualizzare una relativamente grande grafico (6K nodi, 8K bordi) che ha le seguenti proprietà:cluster Grafici Tecniche di visualizzazione
- gruppi distinti. Circa 50-100 nodi per cluster e interconnettività moderata a livello di cluster
- minime (5-10 bordi tra cluster per cluster) interconnettività tra cluster
Let sovrapposizione bordo globale = Il bordo sovrapposizioni causato da visualizzare direttamente un grafico di Cluster = {A, B, C, D, E}, Bordi = {Pentagram di quei cluster, che è comunque non planare e genererà sicuramente la sovrapposizione dei bordi se lo si disegna direttamente}
Lasciare che Local Edge Overlap = sopra ma {A, B, C, D, E} sono solo nodi.
Ho bisogno di visualizzare i grafici con quanto sopra in un modo che soddisfi i seguenti requisiti
- No bordo globale di sovrapposizione (cioè bordo sovrapposizioni causate da proprietà inter-cluster è non va bene)
- locale sovrapposizione bordo all'interno di un cluster va bene
Chiunque ha pensieri su come visualizzare al meglio un grafico con i requisiti sopra?
Una soluzione che ho trovato per affrontare la sovrapposizione dei bordi globali è quella di assicurarsi che un cluster A possa avere solo un massimo di 1 fronte diretto su un altro cluster (B) durante la visualizzazione. Eventuali spigoli inter-cluster tra il cluster A -> C, A -> D, ... sono disconnessi e ulteriori nodi/spigoli A -> A_C, C -> C_A, A -> A_D, D -> D_A ... sono creati.
Qualcuno ha qualche idea?
Sono un po 'confuso dal motivo per cui si desidera scollegare i bordi da un cluster a un altro dopo aver collegato il primo spigolo. Stai dicendo che stai disconnettendo gli altri lati perché quel gruppo di cluster è completamente connesso e quindi non è necessario rappresentare il resto delle connessioni? Se è così, perché non estrai ulteriormente il tuo livello di astrazione e hai cluster di cluster completamente connessi? –