2

我有一个想要自动可视化的网络示意图。

  • 示意图由管和交叉点组成。

  • 每个管子内部都包含许多较小的纤维。

  • 几个管子可以连接到一个交叉点,在这个交叉点内部,内部光纤在这个交叉点的所有管子之间相互连接。

这是一个小型网络的示例,有 3 个管子,每个管子有 2 根光纤在一个交叉点汇合,内部光纤连接在这个交叉点。

在此处输入图像描述

我试图为此使用graphviz,将每个管视为单个边缘并忽略内部纤维的存在,一旦graphviz生成布局,我手动添加内部纤维的连接。然而,一旦我开始连接内部纤维,通常从 graphviz 放置边/顶点会导致交叉点内有很多交叉点。(在上面的示例中,最好将中间管垂直放置在交点上方。)

有谁知道如果

  1. 考虑到每个边缘内部存在内部纤维及其在交叉节点中的连接,我可以使用 graphviz 或其他一些软件来实现更好的布局。

  2. 可以为我指出可以针对这种情况实施的论文/方法

4

0 回答 0