2015-02-16 12 views
5

Creato il grafico utilizzando cytoscape.js. Ho impostato il layout su "griglia". Necessità di risolvere i seguenti problemi: originale graph-Evita la sovrapposizione di nodi di bordo in cytoscape.js

enter image description here

C'è margine da Host3 a Host1 come pure da Host5 a host1, Riva da Host 5 per ospitare 1 sovrapposizione il bordo da Host3 a Host1.

bordo sovrapposto dovrebbe apparire come:

enter image description here

come farlo? Grazie!

+0

Anche questo problema mi è parso di utilizzare il layout di dagre. –

risposta

1

Questo è un problema di ricerca nella teoria dei grafi. È possibile

(1) utilizzare un layout diverso o parametri, o

(2) sviluppare un layout con meno sovrapposizioni per il vostro caso d'uso specifico, o

(3) inventare e/o implementare romanzo bordo sovrapposizione degli algoritmi di evitamento.