structurizr / dsl

Structurizr DSL
https://docs.structurizr.com/dsl
Apache License 2.0
1.41k stars 266 forks source link

Overlapping relationship lines in rendered diagrams #350

Closed rahulgupta92 closed 11 months ago

rahulgupta92 commented 11 months ago

Question

Hello, I am trying to create an architecture diagram for a system(fairly large) that has multiple elements and dependencies, and using an automatic tb layout to render the diagram. In the rendered diagram, when we zoom in to container levels, the relations are displayed using overlapping lines which makes the diagrams a little cluttered and ambiguous.

I then tried to edit the diagram by disabling the automatic layout, and changing the origin point of relationship lines but that also did not work out since the relationships apparently start from the center of the element's boundary always. This can become problematic in cases there are let's say minimum 6-7 relationships originating from an element , the rendered lines will overlap then.