GXHXYZ class

class geosoft.gx.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((GXContext)ctx, (str)arg1) → GXHXYZ:
Create a handle to an HXYZ object
Parameters:
Returns:

HXYZ Object

Return type:

geosoft.gx.GXHXYZ

New in version 5.1.3.

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

New in version 5.1.3.

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

HXYZ object

Return type:

geosoft.gx.GXHXYZ

New in version 5.1.5.

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

HXYZ object

Return type:

geosoft.gx.GXHXYZ

New in version 5.1.3.

is_null() → bool

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

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

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

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

New in version 5.1.3.