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 aggregate images |
|
Coodinate systems |
|
Geosoft dap server handling. |
|
Table (records, fields) handling, inherits from Pandas (http://pandas.pydata.org/) base class. |
|
Geosoft databases for line-oriented spatial data. |
|
Spatial geometric objects. |
|
Geometry utilities. |
|
Geosoft grid and image handling, including all supported file formats . |
|
Geosoft Fast Fourier Transform processes for 2D gridded data. |
|
Geosoft grid and image utilities. |
|
A Geosoft View ( |
|
GX Context and related methods required for Geosoft Python. |
|
Geosoft maps contain one or more 2D and 3D views. |
|
Geosoft metadata. |
|
Geosoft desktop project interface, which provides access to an active and open Geosoft desktop project. |
|
Read SEG-Y files into geosoft databases, grids and voxels. :Classes: |
|
Geosoft spatial data base class. |
|
Geosoft surfaces |
|
Geosoft system functions. |
|
Utility functions to support Geosoft Python scripts and modules. |
|
Geosoft vector arrays (vector of array elements) |
|
Views, which can be 2D or 3D, contain groups of graphical elements that can be displayed to a user in a Geosoft Map viewer or a Geosoft 3D viewer. |
|
Geosoft Viewers. |
|
Geosoft voxel (voxset) handling. |
|
Geosoft vox display handling, which manages the rendering of a |
|
Geosoft vector. |
See https://github.com/GeosoftInc/gxpy/tree/master/examples for example scripts that use the Python modules.
See https://github.com/GeosoftInc/gxpy/tree/master/geosoft/gxpy/tests for tests that exercise the gxpy modules.