gpt4 book ai didi

graph-theory - 如何防止graphviz中的边相互重叠

转载 作者:行者123 更新时间:2023-12-03 06:03:12 36 4
gpt4 key购买 nike

我在 graphviz 中创建了一个图表,但问题是边相互重叠(每行有 5-7 个节点),因此很难判断每个节点它连接的节点是哪些.

怎样才能使边缘不互相重叠?让它们相互交叉就可以了。

最佳答案

我假设您有一个用点布局的有向图。

我认为没有一个神奇的开关可以防止边缘重叠。 Graphviz 试图开箱即用地做到这一点。

一些可能有帮助的建议,具体取决于图表:

  • 边缘集中器 (concentrate=true):将具有公共(public)端点的多个边缘合并为单个边缘,并且部分平行的边缘共享其路径的一部分。
  • 端口:边缘的起点和终点可以位于特定端口(n、ne、e、se、s、sw、w、nw、w、c、_)。根据边缘端口,边缘会改变其形式(样条线)。
  • 不可见节点:在某些情况下,向路由边引入不可见节点可能会达到预期的效果。

关于graph-theory - 如何防止graphviz中的边相互重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3967600/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com