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])