Я использовал vis.js, чтобы нарисовать некоторые группы доступности баз данных, используя опцию иерархического макета.Это работает хорошо, однако в моем случае использования часто встречаются ребра, которые должны «перескакивать поколения вершин», не уверенные, правильно ли я говорю.По сути, одна ветвь может иметь 10 уровней, и тогда родному брату глубокой ветки может потребоваться подключиться к самому глубокому листовому узлу.
Это «работает» - vis.js его рисует.Но это портит мой макет, сдвигая большую часть существующего графа, и пользователю будет бесполезно смотреть на результат.Я приложил картину того, чего я пытаюсь достичь и каковы текущие результаты. Может ли кто-нибудь указать мне правильное направление?