• Skip to main content
  • Skip to footer

INT

Empowering Visualization

CONTACT US SUPPORT
MENUMENU
  • Products
    • Overview
    • IVAAP™
    • INTViewer™
    • GeoToolkit™
    • Product Overview
  • Demos
    • GeoToolkit Demos
    • IVAAP Demos
  • Success Stories
  • Solutions
    • Overview
    • For E&P
    • For OSDU Visualization
    • For Cloud Partners
    • For Machine Learning
    • For CCUS
    • For Geothermal Energy
    • For Wind Energy
    • For Enterprise
    • Tools for Developers
    • Services Overview
  • Resources
    • Blog
    • Developer Community
    • FAQ
    • INT Resources Library
  • About
    • Overview
    • News
    • Events
    • Careers
    • Meet Our Team
    • About INT

GeoToolkit C++ Release 4.7

22 June 2022
We’re pleased to present the release notes for GeoToolkit C++ 4.7.

Release Notes:
Carnac

  • GeoToolkit interfaces changed to use smart-pointers
  • Introduced Python wrappers over GeoToolkit code
  • Introduced multi-dimensional array
  • Improved Unicode compatibility
  • Added support for compilation under C++17 standard
  • Added support for Qt6
  • Removed different definitions of Pi
  • Removed usage of deprecated methods
  • Fixed naming convention (Abs, Sin, etc)
  • Added cgEllipseSymbolPainter with rotation
  • cgAlgorithmFactory: added method processor_features_mask to switch off usage of specific processor features
  • cgTimeStats: added calculation of min, max, RMS, stats map by name
  • Namespace Qt3to4 replaced with QtPortability
  • Improved performance of web map tile service (WMTS) printing and print preview
  • Improved quality of tiled images rendering in Map module
  • Improved cgQInlineTextEditorTool
  • cgQDoubleEditor: added handling of specific strings (nan, inf, -inf, max, -max)
  • Implemented rotated cgEllipseDrawing shape
  • Replaced QFileDialog with cgQUtil when opening files to prevent missing file extension under Linux
  • Updated documentation and screenshots

Plot

  • Introduced GraphicAttributeMenu for quick edit graphic object properties

Chart

  • Added Gauss curve for Histogram chart
  • Added possibility to set external centile algorithm into cgQHistogramStatistics

Map

  • Added support for ArcGIS tile service and ArcGIS feature service
  • Added GraphicAttributeMenu tutorial
  • Added ArcGISMap tutorial
  • Prevented crash and other problems in data transformation
  • Huffman decode: prevented garbage in output array when insufficient input data
  • Fixed minimum desired size for cgQLabelWrapperComponent
  • Fixed crash after axes swapping
  • Fixed labels overlapping in rotated cgAxisDrawing
  • Fixed axis ticks rendering out of borders
  • Fixed some issues in charts
  • Print Setup dialog: fixed marking of paper formats as “Preview only”

Contour

  • Added support for contour grid interpolation (thin plate and Kriging algorithms)
  • Added IrregularGrid tutorial

WellLog

  • Removed deprecated WellLogComponentQt library
  • Removed usage of deprecated methods
  • Introduced new tools
  • Upgraded MoveWellTool
  • Updated DLIS curves parsing
  • cgQWellLogLithologyTool: added access to cgQWellLogLithologyFill
  • cgQWellLogZoomTool introduced
  • cgQWellLogToolTipTool introduced
  • Fixed crash in cgLasWriter::add_parameter
  • Fixed GhostTool issues
  • Fixed memory leaks in piecewise transformer and las parser

Seismic

  • Added vectorization of seismic compression/decompression algorithms
  • Improved performance of taper filter
  • Improved performance of FFT
  • Improved performance of seismic queries with empty traces
  • Removed usage of deprecated methods
  • Added cgSeismicVisual::density_scale
  • Added cgQRemoteSeismicSection and traces preloading support
  • Added trace allocation using smart pointers
  • Added class cgCumulativeSeismicStatistics
  • Added seismic visual normalization modes for whole section stats
  • Added vectorized versions (SSE and AVX) of AGC filter
  • Added handling of null and protected samples in сompression
  • Added progress callback interface and support for progress bar when executing seismic queries
  • Added new requests handling in seismic server
  • Added SeismicQueryProgress tutorial
  • Fixed crash when executing seismic query with non-existent key
  • Fixed seismic limits
  • Fixed usage of NaN as null sample value
  • Fixed wiggle clipping combination with wiggle anti-aliasing
  • Fixed handling of samples that have absolute value greater than 2.1E9
  • Fixed cgAdaptiveTraceTickGenerator in reverse mode
  • Fixed transposing hang-up, added warnings about inappropriate index type or possibly incorrect data
  • Prevent export of STL classes in CarnacSeismic library to avoid link conflicts

WellSchematic

  • Bug fixes
  • Fixed memory leak in QAbstractLabelFactory
GeoToolkit C++

Get the latest release

Footer

Solutions

  • For E&P
  • For OSDU Visualization
  • For Cloud Partners
  • For Machine Learning
  • For CCUS
  • For Geothermal Energy
  • For Wind Energy
  • For Enterprise
  • Tools for Developers
  • Customer Success Stories

Products

  • IVAAP
  • GeoToolkit
  • INTViewer
  • IVAAP Demos
  • GeoToolkit Demos

About

  • News
  • Events
  • Careers
  • Management Team

Resources

  • Blog
  • FAQ

Support

  • JIRA
  • Developer Community

Contact

INT logo
© 1989–2023 Interactive Network Technologies, Inc.
Privacy Policy
  • Careers
  • Contact Us
  • Search

COPYRIGHT © 2023 INTERACTIVE NETWORK TECHNOLOGIES, Inc