gxpy modules reference

The geosoft.gxpy modules provide a Python-oriented API that takes advantage of Python to simplify much of the complexity of the low-level GX API.

Submodules

The following sub-modules organize functions into logical groups.

geosoft.gxpy.agg Geosoft aggregate images
geosoft.gxpy.coordinate_system Coodinate systems
geosoft.gxpy.dataframe Table (records, fields) handling, inherits from Pandas (http://pandas.pydata.org/) base class.
geosoft.gxpy.gdb Geosoft databases for line-oriented spatial data.
geosoft.gxpy.geometry Spatial geometric elements.
geosoft.gxpy.grid Geosoft grids and image handling, including all supported file formats
geosoft.gxpy.group Render groups in 3D views, or to 2D views on a map.
geosoft.gxpy.gx GX Context and related methods required for Geosoft Python.
geosoft.gxpy.map Geosoft maps contain one or more 2D and 3D views.
geosoft.gxpy.project Geosoft desktop project interface, which provides access to an active and open Geosoft desktop project.
geosoft.gxpy.system Geosoft system functions.
geosoft.gxpy.utility Utility functions to support Geosoft Python scripts and modules.
geosoft.gxpy.va Geosoft vector arrays (vector of array elements)
geosoft.gxpy.view Views, both 2D and 3D.
geosoft.gxpy.viewer Geosoft Viewers.
geosoft.gxpy.vv Geosoft vector.

See https://github.com/GeosoftInc/gxpy/tree/master/examples for example scripts that use the Python modules.