oreas Home | Deutsche Version   
GoVisual Software Libraries The GoVisual Layout Libraries offer you sophisticated algorithms for the automatic layout of diagrams for use within your own applications. Make full use now of the development advantage provided by GoVisual Software.

What companies expect their software products to deliver largely depends on the applications these products are intended for. This is why we have created different GoVisual packages, allowing you to choose the offer which suits your needs and requirements. Test our layouts with the freely available GoVisual Diagram Editor.

We provide APIs for the following platforms: C++, Java (via JNI), .NET and COM.

Please ask for an evaluation license if you want to try the software libraries within your application.

 Packages
 GoVisual Basic Package
The Basic Package contains all the features your customers need to present diagrams in a lucid and visually appealing fashion. The Basic Package features four established techniques capable of presenting large amounts of data: the Symmetric Layout, the Tree Layout and the Circular Layout. All four techniques support any object size and allow label positioning at object links.
  • The Symmetric Layout is capable of visualizing large and complex networks such as code dependencies, social networks, knowledge graphs and network component diagrams.

  • Whenever the need to visualize a non-circular structure arises, the Tree Layout quickly provides a lucidly arranged and easily comprehensible tree structure.

  • The Circular Layout is a rapid technique which 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.

  • The Hierarchical Layout is the classical layout technique, 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 visualized data is meant to reflect the existence of a prioritized ranking system within the different elements.
    GoVisual provides you with a highly professional technique, based on the latest findings in mathematical and algorithmic research and ideally suited to the requirements of your application.
Symmetric Tree Circular Hierarchical Hierar. UML
Symmetric Layout Tree Layout Circular Layout Hierarchical Layout Hierarchical UML Layout
Basic Package

 GoVisual Enterprise Package
The Enterprise Package provides all layout techniques in one package. Whether you have to model different data views within one application or need layout support for different types of diagrams, the Enterprise Package gives you full access to the whole range of available layout techniques.
The Enterprise Package extends the Basic Packge by the following layout styles:
  • No other technique is capable of delivering results as impressive as those of the Orthogonal Layout. It applies the most elaborate methods for solving complex mathematical and topological layout optimization problems.
    The relations between the objects follow the segments of an orthogonal grid and allow the diagram user to follow their course with the utmost ease, the extensive avoidance of crossings and intersections between the relations increases the diagram's readability and reduces the need for any additional editing or overlapping of objects and labels.

  • The Cluster Orthogonal Layout provides trend-setting techniques for the visualization of data organized into groups, which are also called clusters. Clusters are an important feature in modern data processing and data mining. Due to their importance, clusters must 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. Based on the Orthogonal Layout, the Cluster Orthogonal Layout 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 disallowed in this drawing area, and are placed outside. Of course, all clusters are allowed to have sub-clusters. The Cluster Orthogonal Layout solves the sophisticated tasks associated with computing a layout for a clustered diagram within a few seconds. The layout algorithm computes a clear design of the objects and their relationships and optimists the regional grouping of the cluster objects. As for the Orthogonal Layout, a compact layout with a minimum number of crossings is calculated.

  • Based on the Orthogonal Layout, the UML Orthogonal Layout provides techniques for the visualization of mixed-hierarchical structures. Modern modeling languages such as the Unified Modeling Language (UML) combine both hierarchical and non-hierarchical elements for visualization purposes. The UML Orthogonal Layout applies a unique technique which visualizes 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. It is especially well suited for the layout of UML class diagrams.
Symmetric Tree Circular Hierarchical Hierarch. UML Orthog. Cluster Orthog. UML Orthog.
Symmetric Layout Tree Layout Circular Layout Hierarchical Layout Hierarchical UML Layout Orthogonal Layout Cluster Orthogonal Layout Orthogonal UML Layout
Enterprise Package

 Platforms
  supported platforms (others on request)
Microsoft Windows
Microsoft Visual C++ 5.0, 6.0, 7.0, 7.1, and 8.0
Borland C++ Builder 5 and 6
every other language capable of using COM-Interfaces, e.g., VisualBasic
Microsoft .NET Framework
MS .NET Framework 1.1 and 2.0
Java
Java SDK 1.4 and 1.5 via JNI-interface on x86 systems running Microsoft Windows or Linux
Linux
g++ version 3.3, 3.4, and 4.1 on x86 platforms
 Pricing & Evaluation
 Prices
Prices and price-models can be found in the price lists:
 Evaluation
Please ask for an evaluation license if you want to try the software libraries within your application.

 Brochure


Learn more about the GoVisual Software Libraries. Get our new brochure.

API Brochure


 oreas Newsletter


Do you like being informed about new releases of the GoVisual software?

Subscribe to the oreas newsletter!


 Diagram Editor

Try out what layout style is most appropriate for your diagrams. Use the free GoVisual Diagram Editor to get an impression.

GDE

more

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