我写了一个简短的有向图查看器,它生成随机节点和节点之间的随机有向关系并将它们呈现在屏幕上。
节点当前按顺序排列为网格,并且可以注意到,发生了很多线交叉点:
我想减少线的交叉点,使图表看起来更有吸引力。无需符合网格排列。
如何以编程方式重新定位节点以尽可能地解开图形?
我写了一个简短的有向图查看器,它生成随机节点和节点之间的随机有向关系并将它们呈现在屏幕上。
节点当前按顺序排列为网格,并且可以注意到,发生了很多线交叉点:
我想减少线的交叉点,使图表看起来更有吸引力。无需符合网格排列。
如何以编程方式重新定位节点以尽可能地解开图形?