Estoy construyendo un gráfico de red usando HighCharts. Algunos de los nodos en el gráfico tienen múltiples enlaces entre ellos, orientados de manera diferente (estoy usando un envoltorio de punta de flecha para los enlaces, como se describe aquí: Highcharts Network Graph Arrow Links ), y también con un estilo diferente (siguiendo el método descrito en un respuesta a una pregunta mía anterior, aquí: ¿Cómo personalizo el estilo de enlace para cada enlace de datos en un gráfico de red de Highcharts? ).
Debido a que son diferentes y tienen diferentes significados, estos enlaces no deberían fusionarse, pero lo hacen:
Fusión de enlaces; tenga en cuenta un enlace sólido y uno discontinuo combinados
Aquí hay un JSFiddle que demuestra el problema:
https://jsfiddle.net/pqvemxsb/1/
Este es el punto de interés:
data: [['PersonA','Software1','Activity1','Dot','teal'],['Software1','PersonA','Activity1','Solid','teal'],['PersonA','Software1','Activity2','Solid','red']]
La línea roja oscurece la línea verde azulado, la flecha verde azulado se muestra en un extremo y la línea punteada se oscurece por completo.
Hay alguna forma de prevenir esto ? Por ejemplo, ¿una forma de curvar cada enlace para que no se superpongan en líneas rectas?