eoforeststac.providers.discovery.DiscoveryProvider#

class eoforeststac.providers.discovery.DiscoveryProvider(catalog_url: str, endpoint_url: str = 'https://s3.gfz-potsdam.de', anon: bool = True)[source]#

STAC-based discovery utilities for EOForestSTAC catalogs (themed).

__init__(catalog_url: str, endpoint_url: str = 'https://s3.gfz-potsdam.de', anon: bool = True)[source]#

Methods

__init__(catalog_url[, endpoint_url, anon])

collections_table([theme])

Product-level discovery table for a given theme.

get_collection(collection_id)

get_item(collection_id, item_id)

get_theme(theme_id)

list_collection_ids()

Return all collection IDs across all themes.

list_collections([theme])

List collections within a theme.

list_items(collection_id)

list_themes()

List theme catalogs at the root level.

list_versions(collection_id[, asset_key])