Client for the Terrascope EO catalogue
Project description
TerraCatalogueClient
TerraCatalogueClient is a Python client for the Terrascope EO catalogue. This client uses the OpenSearch REST service of the catalogue and makes it easier to query and download EO data products in Python.
More information about the OpenSearch interface can be found in the Terrascope Documentation.
Documentation
Information on the usage of the Python client and a full API overview can be found in the package documentation.
Installation
This package is available in PyPI and the public Terrascope repository and can be installed using pip.
When you are using a Terrascope Virtual Machine (VM) or Notebooks, the package is already pre-installed for you.
From PyPI
$ pip install terracatalogueclient
From the Terrascope repository
- add the Terrascope PyPi repository in your
pipconfiguration file[global] extra-index-url = https://artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/simple
- install the
terracatalogueclientpackage$ pip install terracatalogueclient
Or provide the Terrascope PyPi repository directly to the installation command:
$ pip install --extra-index-url https://artifactory.vgt.vito.be/artifactory/api/pypi/python-packages/simple terracatalogueclient
Development
Building the docs
Install the documentation dependencies:
$ pip install -e .[docs]
Build the documentation:
$ cd docs/
$ make html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file terracatalogueclient-0.1.19-py3-none-any.whl.
File metadata
- Download URL: terracatalogueclient-0.1.19-py3-none-any.whl
- Upload date:
- Size: 14.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
81ae81978621e14b9c1ed06065249ebed755b6b85e470ba70445f44704c77bbe
|
|
| MD5 |
1f9477bd69190f8103408ef118324b27
|
|
| BLAKE2b-256 |
04b5fae5c19e819ca22096e372f8dc84aca31cdc755ab7448da7cb4c81f5672b
|