eodag.plugins.apis.usgs.UsgsApi
eodag.plugins.apis.usgs.UsgsApi#
- class eodag.plugins.apis.usgs.UsgsApi(provider: str, config: PluginConfig)[source]#
A plugin that enables to query and download data on the USGS catalogues
Methods
__init__
(provider, config)authenticate
()Login to usgs api
clear
()Method used to clear a search context between two searches.
discover_product_types
()Fetch product types list from provider using discover_product_types conf
discover_queryables
(**kwargs)Fetch queryables list from provider using discover_queryables conf
download
(product[, auth, progress_callback, ...])Download data from USGS catalogues
download_all
(products[, auth, ...])Download all using parent (base plugin) method
get_defaults_as_queryables
(product_type)Return given product type defaut settings as queryables
query
([product_type, items_per_page, page, ...])Search for data on USGS catalogues
Attributes
plugins