Changelog¶
1.4.1¶
- Support Area Limiter. This allows to specify a selection area, either a
polygon or a bounding box, the condition geometries have to meet in regards
to the to be loaded (contained in area or intersecting the area) and how
selected geometries will be loaded (full geometry or only the parts inside
the area).
- New method
NetworkInterface.save_feature_area_limiter()
. - New enum
GeometryLoadMode
. Defines how a selected geometry will be loaded based on the selection area. - New enum
GeometryLoadThreshold
. Defines how a geometry will be selected based on the selection area. - New type
GeometryFile
. Defines a reference to a geometry file on the filesystem. - New type
PolygonSelection
. Defines a polygon from either a geometry file or an existing feature. - New type
BoundingBox
. Box with Srs definition. - New type
Area
. Defines the selection area for a feature download. - New type
AreaLimiter
. Defines the selection area, selection mode and load threshold for partial feature downloads.
- New method
1.4.0¶
- Support for parsing and uploading Segy features.
- New function
NetworkInterface.ParseSEGYHeader()
. Parses a Segy file to get the header information. - New function
NetworkInterface.ParseSEGYHeaderWithOptions()
. Parses a Segy file to get the header information with changes made to the header. - New enum
Unit
. Unit of measurement from the Segy specification. - New enum
Dimensionality
. Dimension from the Segy specification. - New enum
NumberFormat
. Number format from the Segy specification. - New type
SEGYInfo
. Information read from the Segy header.
- New function
- Feature Class Tag.
- New enum
FeatureClassTag
. Information how a feature class should be tagged. - Update
FeatureClassDesc
andNetworkInterface.create_feature_class()
to supportFeatureClassTag
.
- New enum
1.3.0¶
Manage Feature Classes with Z-Axis Domain Time.
New enum
ZAxisDomain
. Specifies the z-axis domain.Update
FeatureClassDesc
andNetworkInterface.create_feature_class()
to supportZAxisDomain
.Update
BoreHoleImageParameters
,SectionImageParameters
,MapImageParameters
to supportZAxisDomain
. Setting this to Time, will switch the output to the time mode. This means the unit will be ms (milliseconds) and the z-axis will be inverted (positive values downwards).Note: Time only really makes sense if your feature list contains features with a time z-axis. Currently there is no check for this, but that might change.
New method
NetworkInterface.save_feature()
.This allows the download directly to the file system without going through
CrudeFeature
, enabling this use case with a much lower peak memory footprint.This method also allows download of binary and multi-file formats, like “Gocad Voxet” or “I3S SLPK”.
Update GST C++ API to version 3.4.0. Requires gst-server version 3.3.*.
1.2.2¶
- Update GST C++ API to version 3.3.0. Now requires gst-server version 3.3.*.
- Fix small documentation issue in
NetworkInterface.list_srs()
.
1.2.1¶
Fix for
NetworkInterface.instant_update_feature()
. It now should work again without returning a bad cast error.New type
ColorRGBA
. Currently used in conjunction withNetworkInterface.recolor_feature()
.New convince methods to rename and recolor a feature.
Note: Due to a change within the GST3 backend, you can’t update the single color elements (red, green, blue, transparency) with
NetworkInterface.update_object_property_value()
anymore. Please useNetworkInterface.recolor_feature()
instead.Note:
NetworkInterface.recolor_feature()
uses a color with alpha component. Be aware thatalpha = 1.0 - transparency
.See
NetworkInterface.rename_feature()
,NetworkInterface.recolor_feature()
.
1.2.0¶
Add GST3 connection.
- API reference
get_gst3_connection()
.
- API reference
Allow handling of MoMa properties.
- Example MoMa Properties and Values.
- API reference MoMa Properties.
1.1.0¶
- New functions:
version()
andclient_api_version()
. - New method
NetworkInterface.lock_feature()
. - New method
NetworkInterface.instant_update_feature()
. - Add missing attributes to reference doc
RawPoint3
,IdxTriangle
andIdxTetrahedron
. - New example: How to use a custom format.
- New note: String encoding and unicode.
1.0.0¶
Initital release