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