Email Print

GeoFrame Developer's Kit (GFDK) Support Material

The Schlumberger GeoFrame Developer's Kit (GFDK) allows developers to build new programs that interoperate with the suite of GeoFrame applications. The GFDK has three main components: IESX DK, GeoViz On Connect DK, and the GFDK ADI.

IESX DK

The IESX Developer's Kit (IESX DK) is a high-level interface provided by Schlumberger to allow software developers easy access to the IESX database. Seismic traces, seismic interpretation, well data, and other frequently used IESX data are accessed in the project database through application programming interface (API) calls.

GeoViz On Connect DK

The GeoViz On Connect DK is a suite of libraries and sample code that allows third-party developers to write plug-ins which can access and modify data in GeoViz via shared memory.

GFDK ADI

The GFDK Application Data Interface (GFDK ADI) is a library of routines for interacting with the GeoFrame geoscience database and bulk data storage systems. The GFDK ADI library presents an object-oriented or logical view of all data, and thus frees the programmer from having to know how or where data is stored. The GFDK ADI accesses data objects, which are called DataItems (DIs), and their Attributes, which are used to characterize them and their relationships to other DIs.

Please see GFDK Course for an in-depth introduction to the GFDK.

Development Environment

Please see our Development Environment page before submitting a help ticket as your question may have already be answered.

Consultancy and Training

If you are interested in the GFDK consultancy service or GFDK training, please see our Service Level Agreement (SLA) for details, and contact us to request service. Your submission will be promptly evaluated and you will receive a cost estimate.

GFDK Documentation

The GFDK has plenty of relevant documentation, which can be found on the GFDK Bookshelf.

To access the GFDK Bookshelf, type the following at a GeoFrame xterm:

>xpdf $GF_PATH/wu_pm/bookshelf_comdev.pdf

*For Charisma and CPS DK, please contact us for support.

Related resources

 
Request More Information