Geosoft mapping software for geophysics, geology, geochemistry
 

Developer Resources

Geoscientists responsible for developing and/or distributing data processing software can take advantage of several programming resources included as part of the Oasis montaj™ core software platform.

Geosoft API

Geosoft has produced a public API that does not require the installation of Oasis montaj or other applications. This small set of DLL's is installed by third parties with their applications and provide access to Geosoft databases, maps, grid file formats and other functions to support the use of Geosoft files by third parties.

GX Developer and .NET

Geosoft supports the Microsoft .NET development environment. With .NET, a GX developer can build single functions or suites of functions into a .NET DLL that is run directly from Oasis montaj. This brings the significant benefit of a more advanced and powerful development and debugging environment, support for functions and the ability to create richer user dialog tools.

Security

In response to Security concerns over third-party GXs, Oasis montaj 6.0 or later will only run GXs signed by Geosoft or its partners. For other GXs, the user will be asked to "trust" the GX before it is run for the first time.

Developer's User Forum

Geosoft hosts an email forum called GXNet that enables you to exchange information with other GX Developers and the API user community. > more about GXNet

 

Developer Downloads File date Download
GX Developer Toolkit 7.0.1

Developer tools.

2008/07/16 80 MB
GX Developer .NET reference

A compiled help file (.chm) containing all context-sensitive function tools within the .NET environment.

2008/01/11 3.3 MB
GX Developer C reference

Help reference for all GX functions. Download it as a compiled help file (.chm) that you can run locally.

2008/01/11 3.1 MB
GX Developer Manual

A complete guide with examples for  GX development.

2008/01/11 1.0 MB