cf.AuxiliaryCoordinate.get_geometry

AuxiliaryCoordinate.get_geometry(default=ValueError())[source]

Return the geometry type.

Added in version (cfdm): 1.8.0

Parameters:
default: optional

Return the value of the default parameter if the geometry type has not been set.

If set to an Exception instance then it will be raised instead.

Returns:
str

The geometry type.

Examples

>>> f = cf.read('file.nc')[0]
>>> c = f.construct('axis=X')
>>> c.has_geometry()
True
>>> c.get_geometry()
'line'
>>> b = c.del_geometry()
>>> c.has_geometry()
False
>>> print(c.get_geometry(None))
None
>>> c.set_geometry(b)
>>> c.has_geometry()
True