Release of GST 3.14

März 25, 2025 10:15 pm Veröffentlicht von

We are happy to release GST 3.14 today. This release contains all developments through 2024. Some of them have been made available with to some of you already, and now they will be available to everyone.

We have extended GST at large to increase its interoperability, especially with implementing the OGC API Volumes. We worked a lot on extending the borehole info dialog to make it an interactive correlation plot.

Here is a quick list of what has changed in GST 3.14!

Furthermore, we tweaked a lot to make GST Server, GST Desktop and GST Web easier to use and respond faster. And, as usual, a couple of bugs have been eliminated under the hood. Take a look at this blog post to learn more about each individual feature, or let us know what you think about these changes on LinkedIn or email us (support@giga-infosystems.com) or use our contact form.

Interactive borehole correlation plots

With last year’s release we added the possiblity to view a complete borehole and the logs.

We have extended this in order to provide you an interactive correlation plot!

You can now add unlimitied boreholes to the dialog and display them alongside. The selection can be made in 2d by selecting them manually or by drawing a line. You can also select single boreholes in 3d or search for them.

Once you have selected the boreholes of interest you can align them:

  • at the top of the borehole
Boreholes aligned at the top of the borehole
  • at their true elevation
Boreholes aligned at the elevation
  • at the top or bottom of a specific layer
Boreholes aligned at the top of a layer, here “Etruria Marl”

You can even add logs (see Customizable Borehole Logviews) and horizons (see Quality Control of Borehole with 3d Model).

After you have finalized your correlation plot, you can simply create a screenshot without needing to leave the application.

Customizable Borehole Logviews

Since GST 3.13 it was already possible to add log data coming from LAS files or even a tabular structure.

With GST 3.14 we have extended this even further. You can now combine logs in one plot and set their scaling. The administrator can even predefine how logs should be visualized. If in doubt the end-user can adjust the settings themselves. This allows simultaneously for an easy and quick transport of important information but yet high flexibility.

A correlation plot of multiple boreholes with log data.

For each log you can adjust:

  • the scaling: normal vs logarithmic
  • the lower and upper bounds
  • the color of the curve.

This feature allows you to transport most of the crucial information for each and all boreholes.

Quality Control of Borehole with 3d Model

GST 3.14 allows you to display elements from the 3d model within your boreholes. This allows for an easy quality check of your model. Moreover, you can use the horizons to align the boreholes to. This means, that all boreholes will be aligned at the same depth where they intersect with the horizon.

Boreholes aligned at a 3d model horizon

Variable Geometry types for Profiles

For quite some time we support geological profiles as single feature type.

The newest developments make these geological profiles more flexible, allowing not only to store lines as sub-types, but also points. Moreover, you can now freely adjust of which lines your profile consists:

If you have hydrological profiles you may thing about a:

  • a position line
  • a groundwater level
  • depths of aquifers and aquitards.

However, if you work with structural profiles you may want to use:

  • a position line
  • depths of formations
  • faults
  • original drawing.
Definition of a feature class in GST Dektop: A geological profile with the sub-types: position line, horizon, faults, cities and original_image with a picture

All of this is possible with the newest developments. Add conventional pictures to your profiles or arbitrary lines and points and attribute them with a meaning for your purpose.

Extended Rights Management

With the very first release of GST we introduced an owner-based access system. That meant users needed to be either owner of a feature class or model element or part of the group that was defined as owner. It did not allow for any granularity.

The new access right management allows to define granular access rights from read to admin for each user or group.

Our new release now lets you define who will have which access level. You can define for each feature class, model element and model properties granular access rights. You can still leverage the group system to grant access to multiple users.

Versioned Attribute values

GST 3.14 allows you to track changes of attributes. With this feature you can easily see who changed which value and when. If in doubt you can even restore any previous value. If you switch to download to an earlier version it will also adopt the earlier set attribute values.

See who, when changed which attribute value and even restore old values

Extended Manual

We have put a lot of work into the manual of GST Web. We have reviewed it and added completely new sections and extended exisiting sections. Additionally, we added more entrypoints to the manual for example directly from dialogs in GST Web.

We worked on the administrative section to a large extent. It even provide a documentation of the section API.

Interactive manual of GST Web with extended sections on the configuration options and API

New Import Formats

We have added the following import formats:

  • VTK
  • GeoH5

New Export Formats

We have added the following export formats:

  • DXF
  • GeoJSON

Desktop Improvements

  • You can now change a feature class’ coordinate reference system without transforming features
  • Commit message can be edited
  • To allow for more interoperability you can adjust the coordinate system axis for OBJ upon upload and download
  • You can see the frequency, min, and max values when hovering colormap histogram.
Additional details when a bar is hovered in the histogram
  • You can use the minimum and maximum directly from the histogram to set the lower and upper bound of the colormap

Web Improvements

  • We have extended the model tree to display properties for faster access
You can now see the properties directly below the features in the model tree allowing to switch these easily
  • SGrids (aka stratigraphic grids) and Voxets (aka regular grids) allow for a dynamic segmentation (aka iso-surface) generation based on color maps. This allows to visualise even big SGrids blazingly fast. Moreover, the end-user can easily
A stratigraphic grid with geological zones which can be swtiched on and off separately
  • Web users can change their password on their own and do not need any intervention from the administrator
  • We have extended the upload of features via GST Web:
    • You can upload and update TINs and Geological Profiles

OGC API Volumes

With the new OGC API bridge GST allows you to easily integrate the date in 3rd party systems on a standardized way in standardized formats. As a first step the Volumes Module of the OGC API has been implemented. This is based on 3d tiles and allows the integration of the 3d models directly in for example Cesium based viewers.

Together with the geometry we also transport the color map information such that in the consuming viewer you will be able to obtain all valuable information.

GST[AR]

Smaller improvements/bugfixes for Android and iOS alike, mainly better error handling when downloading features (process does not abort completely if 1 out of 100 features fails)

For Android: Working to improve things under the hood to prepare for future developments

For iOS: AppClips have been added!

View a model by scanning a QR code without having to download the app beforehand! If scanning a QR code is not feasible, AppClips can also be invoked via a link. With that you can easily reach a wider audience e.g. when presenting a poster or sharing the latest developments for a model. All the QR codes that work with AppClips are compatible with the Android app, but it needs to be installed beforehand. But with that you do not have to create two QR codes if you want to reach both platforms).