ER图:避免由于等排名而产生的超宽图

时间:2019-04-26 17:43:25

标签: graphviz

我正在尝试创建一个有用的ER图。在某些情况下,该图最终会变得超宽,因为有许多节点都在同一等级内。例如,当许多节点根本没有连接时,可能会发生这种情况。这些节点都处于相同的等级,并且彼此水平排列。

我想要的是某种压缩,其中图形的总纵横比更接近于4:3。我目前正在使用点布局。我过去曾经使用过neato,但是对于大型图形来说它太慢了,并且没有产生很好的结果。

下面是一个在两个方向上都行驶数英里的图形:

enter image description here

如果我应用“ ratio = compress”和“ size = 4,4”(或其他各种大小),那么我最终得到一个稍微紧凑的版本,该版本确实将一个等级包装到了两行中,但是仍然超级疯狂的水平。

其他选项(例如“ ratio = 1.0”)应产生正方形斜方晶,不要尝试在正方形区域中应用布局,而是将超宽布局缩放/拉伸为正方形,这甚至更糟。 / p>

enter image description here

0 个答案:

没有答案