geestac.catalog#

Earth Engine STAC Catalog.

Classes#

Catalog

Catalog.

EECatalog

Earth Engine STAC Catalog.

LazyDataset

Catalog.

Module Contents#

class geestac.catalog.Catalog(href, name, parent)[source]#

Bases: geestac.stac.STAC

Catalog.

Parameters:
  • href (str)

  • name (str)

__call__()[source]#

Fetch data.

_get_datasets()[source]#

Get all catalogs and set them as instance properties.

children: geestac.custom_types.ListNamespace[geestac.dataset.Dataset | LazyDataset][source]#
data[source]#
class geestac.catalog.EECatalog[source]#

Bases: geestac.stac.STAC

Earth Engine STAC Catalog.

_get_catalogs()[source]#

Get all catalogs and set them as instance properties.

base_url = 'https://earthengine-stac.storage.googleapis.com/catalog/catalog.json'[source]#
children[source]#
data[source]#
class geestac.catalog.LazyDataset(href, name, parent)[source]#

Bases: geestac.stac.STAC

Catalog.

Parameters:
  • href (str)

  • name (str)

__call__()[source]#

Fetch data and return the corresponding object.

data[source]#