GXHXYZ class

class geosoft.gxapi.GXHXYZ
High Performance Data Point Storage. This is used
to put Point data on a DAP server. It is compressed
and uses a Quad-Tree design to allow very high speed
data extraction. It is also multi-threaded.
static create((str)arg1) → GXHXYZ:
Create a handle to an HXYZ object
Parameters:arg1 (str) – File Name
Returns:HXYZ Object
Return type:geosoft.gxapi.GXHXYZ

New in version 5.1.3.

get_meta((GXMETA)arg1) → None:
Get the metadata of a grid.
Parameters:arg1 (geosoft.gxapi.GXMETA) – META object to save HXYZ’s meta to
Returns:Nothing
Return type:None

New in version 5.1.3.

static h_create_db((GXDB)arg1, (GXVV)arg2, (str)arg3) → GXHXYZ:
Make an HXYZ from GDB
Parameters:
Returns:

HXYZ object

Return type:

geosoft.gxapi.GXHXYZ

New in version 5.1.5.

static h_create_sql((str)arg1, (str)arg2, (str)arg3, (str)arg4, (GXIPJ)arg5, (str)arg6) → GXHXYZ:
Make an HXYZ from SQL Query
Parameters:
  • arg1 (str) – Template File Name
  • arg2 (str) – X field name
  • arg3 (str) – Y field name
  • arg4 (str) – Z field name
  • arg5 (geosoft.gxapi.GXIPJ) – Projection of data values
  • arg6 (str) – Name of HXYZ object
Returns:

HXYZ object

Return type:

geosoft.gxapi.GXHXYZ

New in version 5.1.3.

is_null() → bool

Check if the instance of geosoft.gxapi.GXHXYZ is null (undefined)

Returns:True if this is a null instance of geosoft.gxapi.GXHXYZ, False otherwise.
Return type:bool`
static null() → GXHXYZ

A null (undefined) instance of geosoft.gxapi.GXHXYZ

Returns:A null geosoft.gxapi.GXHXYZ
Return type:geosoft.gxapi.GXHXYZ
set_meta((GXMETA)arg1) → None:
Set the metadata of a grid.
Parameters:arg1 (geosoft.gxapi.GXMETA) – META object to add to HXYZ’s meta
Returns:Nothing
Return type:None

New in version 5.1.3.