oreas Home | Deutsche Version   
 Orthogonal Layouts
In orthogonal layouts, the edges between diagram objects are represented by a chain of horizontal and vertical segments. This allows the user to follow their course with the utmost ease and the extensive avoidance of crossings and intersections between the edges increases the diagram's readability and reduces the need for any additional editing or reworking steps. This approach is well suited for small to medium size diagrams and produces clear and concise layouts for diagrams from Software Engineering, Business Process Modeling, Database management and many other application areas.

 Orthogonal Cluster Layout

Orthogonal Cluster Layout

pdf gif
The Cluster Orthogonal Layout Library provides trend-setting techniques for the visualisation of group-organized data, so called clustered data.

Clusters are an important feature in modern data processing and data mining. Due to their importance, clusters have to be highlighted in a visualization of the data. A cluster specifies a group of objects that need to be placed into a designated area of the layout, making the cluster become visible immediately.

GoVisual Cluster Orthogonal Layout is an exclusive software, that enables you to produce a superior automatic layout of a diagram such that objects of the same cluster all appear in the same defined area. External objects are forbidden in this drawing area and placed outside of the area. Of course all clusters are allowed to have sub-clusters. The Cluster Orthogonal Layout solves within a few seconds the sophisticated tasks when computing a layout for an clustered diagram. The layout algorithm computes a clear design of the objects and their relationships and optimizes the regional grouping of the cluster objects. As for all orthogonal GoVisual layouts, a compact layout with a minimum number of crossings is calculated.

  Orthogonal UML Layout
Orthogonal UML Layout

pdf gif

GoVisual UML Layout provides techniques for the visualisation of mixed-hierarchical structures. Modern modeling languages such as the Unified Modeling Language (UML) combine both hierarchical and non-hierarchical elements for visualisation purposes. The UML Package from GoVisual contains a unique technique which visualises lucidly arranged, orthogonal diagrams featuring hierarchical and non-hierarchical elements in such a way that the aligned edges of a component all follow the same direction.

Transferred to UML-class diagrams, a layout is created which represents each inheritance hierarchy in an aligned fashion.

Based on the GoVisual Orthogonal Layout, GoVisual UML Layout delivers a number of top-quality features: Different techniques to minimize and reduce edge crossings; recognition of planar structures; compaction technique to reduce the area requirements of the drawing; minimizing technique to reduce the edge bends; accommodation of different object sizes; single inheritance structures follow one drawing direction; linking of generalization edges at the common super class; color information about nodes and generalizations; advanced labelling, a specially developed technique from GoVisual for the improved positioning of labels at the relations between objects.

  Orthogonal Layout
Orthogonal Layout

pdf gif
No other technique is capable of delivering results as impressive as those of the orthogonal technique:

This technique is capable of solving the most complex mathematical, topological and algorithmic problems. The development of orthogonal layout techniques therefore requires the highest possible standards from the development of the respective algorithms. The customer will be provided with a unique and future-oriented product which can be freely adjusted to the individual needs of any user. Orthogonal Layout is ideally suited for the automatic visualisation of: database diagrams, entity-relationship diagrams, circuit diagrams, and organigrams.

The GoVisual Orthogonal Layout comprises the following methods:
  • innovative techniques to minimize and reduce edge crossings
  • recognition of planar structures
  • compaction technique to reduce the area requirement of the
    drawing
  • compaction technique to reduce the edge length
  • techniques to minimize and reduce the edge bends
  • accommodation of different object sizes
  • advanced Labelling, a specially developed technique for the improved positioning of labels at the relations between objects.
 Hierarchical Layouts
  Hierarchical Layout
Hierarchical Layout

pdf gif

The hierarchical layout technique, which emerged from the combination of a classical layout algorithm and latest findings in mathematical and algorithmic research, is ideally suited for professional use in applications such as workflow charts, data flow charts, event-process-chains and biochemical pathways. Hierarchical layout techniques are applied whenever the representation style of the visualised data is meant to reflect the existence of a prioritised ranking system within the different elements. GoVisual offers you a highly customizable layout technique ideally suited to the requirements of your application.

  Hierarchical UMLLayout
Hierarchical UML Layout

pdf gif

Based on the Hierarchical Layout, the UML Hierarchical Layout is a layout algorithm tailor-made for the visualization of UML class diagrams. A special treatment is applied to the inheritance hierarchies within the diagram resulting in a final drawing that proves a better
overview of the model structure.

 Symmetric Layout
Symmetric Layout

pdf gif
GoVisual Symmetric Layout is capable of visualising large and complex networks such as code-oriented entities, social networks, knowledge graphs and network component diagrams. Depending on the edges between diagram objects, GoVisual Symmetric Layout computes a layout with a even distribution of objects wihtin the drawing area and with nearly uniform edge lengths. This enables the user to identify symmetries that are hidden in the diagram structure. This approach is well suited for large diagrams.

 Circular Layout
Circular Layout

pdf gif
GoVisual Circular Layout is a rapid technique which combines the requirements of modern network management with the visualisation of telecommunications networks. GoVisual Circular Layout allows you to represent network structures quickly and efficiently, providing deep insight into their topology. This enables you to discover critical areas and identify potential improvements.
 Tree Layout
Tree Layout

pdf gif
Whenever the need to visualise a noncircular structure arises, the GoVisual Tree Layout quickly provides a lucidly arranged and easily comprehensible tree structure. Different parameters allow a highly individualised presentation. Select between a modern orthogonal presentation and the classical straightline style. You can either determine the supreme node and the sequence of the nodes on any level or allow the Tree Layout to choose a sequence. The flow direction and distance parameters can also be freely determined, which emphasises the many individual presentation styles of this layout.

 Diagram Editor


Try out which layout style is most appropriate for your diagrams.

Use the free GoVisual Diagram Editor to get an impression.


GDE

more




 GoVisual Libraries


Integrate the GoVisual Layouts into your application. Use the GoVisual software libraries.

Libraries

more

© oreas GmbH  •  Imprint  •  Deutschland Österreich Deutsche Version
Valid HTML  •  Valid CSS  •  Valid RSS