GXMXD class

class GXMXD(handle=0)[source]

GXMXD class.

A GXMXD wraps and provides manipulation and usage for the content of an ArcGIS GXMXD file.

__init__(handle=0)[source]
classmethod convert_to_map(mxd, map)[source]

Create Geosoft map from ArcGIS GXMXD

Parameters:
  • mxd (str) – ArcGIS GXMXD file name

  • map (str) – Geosoft map file name

New in version 9.0.

License: Geosoft End-User License

classmethod create_metadata(mxd)[source]

Create metadata for this brand new GXMXD (we are the creator)

Parameters:

mxd (str) – GXMXD file name

New in version 7.0.

License: Geosoft End-User License

is_null()[source]

Check if this is a null (undefined) instance

Returns:

True if this is a null (undefined) instance, False otherwise.

Return type:

bool

classmethod null()[source]

A null (undefined) instance of GXMXD

Returns:

A null GXMXD

Return type:

GXMXD

classmethod sync(mxd)[source]

Syncronize any Metadata for this GXMXD

Parameters:

mxd (str) – GXMXD file name

New in version 7.0.

License: Geosoft End-User License