Home > GeoToolkit > GeoToolkit C++
GeoToolkit

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

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.

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
|