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]

Initialize self. See help(type(self)) for accurate signature.

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