Home > GeoToolkit > GeoToolkit C++

GeoToolkit

C++ Cross-Platform Toolkit for E&P Applications


GeoToolKit, C++ QT libraries, visualizing seismic data/ geophysical data

The GeoToolkit™ is a C++ library of components that permit developers to fast-track their development of Oil and Gas E&P applications under Qt, Windows MFC or Unix Motif. GeoToolkit provides components for display of seismic data, logs, basemaps, contours and XY-plots. 

 

GeoToolkit Architecture & Components, suite for upstream E&P, seismic, wellLog, contour, Schematic, carnac, Chart, Qt

Unique Advantages

Easy to Use
When using GeoToolkit’s comprehensive geoscience libraries, developers have ready-made key functions such as standard data displays and hardcopy support for EPS and CGM formats. Because GeoToolkit extensively uses object-oriented technology, developers have a high degree of flexibility in writing complex applications for visualization.

High Performance
GeoToolkit’s enhanced architecture and low overhead translate into increased performance. Its layered viewing architecture coupled with efficient spatial indexing methods and algorithms for storing and caching data contribute to an optimized use of the native graphics pipeline.

Extensible Architecture
GeoToolkit is highly extensible and data handling is interface-based, allowing application developers to plug in their own data formats. With unique support for dynamic interfaces, programmers do not need to create their own plot types. The set of graphics primitives can be extended easily beyond those already supported.

Integration with Qt4
GeoToolkit supports a complete set of extensions for development with Trolltech’s Qt cross-platform development environment. High-level QWidget classes have been specifically designed for easy integration with QtDesigner. Extension classes are also available for scrolling, layout management, hardcopy output and event processing using Qt’s signals and slots. Finally, built-in editors have been included for easy manipulation of seismic, log and contour attributes.

Features

  • Targeted for E&P visualization requirements; Lets developer focus on core technologies
  • Includes a comprehensive selection of common data displays
  • Virtual scrolling mode offers fast display of large sections with unlimited zooming on a dataset
  • Powerful data handling with support for standard formats such as SEG-Y and LAS files
  • Extensible API for adding custom data formats
  • Promotes reusability and consistency across applications, which reduces development and maintenance costs
  • Access to a large library of primitive shapes and attributes
  • Hardcopy with print preview, EPS and CGM outputs
  • Cross-platform solution that supports Qt 4, Windows MFC and Unix Motif
  • Available for Linux and Windows
GeoToolkit Components:
Information