Gráfico ortogonal de várias rotas de rede em d3.js
Queremos usar d3 para desenhar um gráfico de rota de rede que tenha um nó inicial e final fixo, mas caminhos diferentes entre eles, que podem compartilhar alguns nós, por exemplo:
Eu li comentários deConfigurar gráfico estático de layout fixo em d3.js e criei com sucesso um gráfico simples como:
Mas à medida que eu adiciono mais nós ao gráfico, ele se torna aleatório (não estático após a atualização) e não é mais ortogonal:
Então minhas perguntas são:
É possível usar d3.js para desenhar algo próximo ao gráfico desejado?Ou existe um algoritmo que eu deveria empregar na implementação do meu gráfico?