geestac.stac#

STAC Base class.

Classes#

STAC

Base STAC class.

Module Contents#

class geestac.stac.STAC(href, name, parent=None)[source]#

Base STAC class.

Fetch the STAC data at init.

Parameters:
  • href (str) – URL of the catalog / dataset.

  • name (str) – name of the catalog / dataset.

  • parent – parent STAC class.

__call__()[source]#

Fetch the data.

__eq__(other)[source]#

Compare with another object.

__repr__()[source]#

Object representation.

is_lazy()[source]#

Lazy means it has not fetched the real data yet.

Return type:

bool

_lazy = True[source]#
data: dict[source]#
property description[source]#

Description of the Catalog.

href[source]#
name[source]#
parent = None[source]#
property version[source]#

STAC Version.