geestac.dataset#

Module to handle GEE Datasets.

Classes#

Dataset

Dataset class.

Property

An object that represents a property.

Module Contents#

class geestac.dataset.Dataset(href, name, parent)[source]#

Bases: geestac.stac.STAC

Dataset class.

Parameters:
  • href (str) – the URL.

  • name (str) – name of the Dataset.

  • parent – the parent Catalog.

__repr__()[source]#

Object representation.

Return type:

str

_get_interval()[source]#

Temporal interval.

Return type:

list

_get_summaries()[source]#
Return type:

dict

property DOI: str | None[source]#

DOI.

Return type:

str | None

property assetId: str | None[source]#

Earth Engine Asset Id.

Return type:

str | None

property citation: str | None[source]#

Citation.

Return type:

str | None

property eeObject[source]#

Earth Engine Object.

property eeType[source]#

Earth Engine Object Type.

property end_date: str | None[source]#

End date of the dataset.

Return type:

str | None

property license: str | None[source]#

License of Use.

Return type:

str | None

property properties: geestac.custom_types.ListNamespace[source]#

Dataset properties.

Return type:

geestac.custom_types.ListNamespace

property spatial_extent: ee.Geometry | None[source]#

Spatial Extent.

Return type:

ee.Geometry | None

property start_date: str | None[source]#

Start date of the dataset.

Return type:

str | None

property status: str | None[source]#

Status of the Dataset.

Return type:

str | None

property terms_of_use: str | None[source]#

Terms of use.

Return type:

str | None

class geestac.dataset.Property(name, type, description)[source]#

An object that represents a property.

Parameters:
  • name (str) – name of the property.

  • type (str) – data type of the property.

  • description (str) – description of the property.

__repr__()[source]#

Object representation.

Return type:

str

description[source]#
name[source]#
type[source]#