antvis / layout

Layout algorithms for graphs.
193 stars 55 forks source link

Circular布局能够支持椭圆形布局 #221

Open chi-gao opened 3 months ago

chi-gao commented 3 months ago

开发者您好,我在使用Circular布局时,发现如果是Circle类型的节点,可以完美适配,但对于矩形(Rect)等宽高不一致的场景时,经常会导致节点重叠,此时除了增加半径并无更多办法。 我想到一个比较好的适配是,针对矩形等场景,可以设置为椭圆形布局,这样可以增大横向间距,从而让布局更加自然。参考下方两个图: image image

简单的demo可以参考链接