Terrascope
  • Overview
  • Get started
  • Introduction
    • Terrascope Introduction
    • The Copernicus Programme
    • Registration and authentication
  • Data
    • Sentinel Missions
    • Sentinel-1
    • Sentinel-2
    • Sentinel-3
    • Sentinel-5P
    • PROBA-V mission
    • PROBA-V
    • SPOT-VGT mission
    • SPOT-VGT
    • Additional Products
  • APIs
    • catalogue APIs
    • OpenSearch
    • TerraCatalogueClient
    • STAC
    • Product download
    • Streamlined Data Access APIs
    • openEO
    • Additional Web-services
    • CropSAR Service
    • Web Map Service (WMS)
    • Web Map Tile Service (WMTS)
  • Tools
    • Terrascope GUI
    • Terrascope Viewer
    • openEO web editor
    • Virtual Environments
    • Virtual Machine
    • JupyterLab
    • Hadoop Cluster
    • EOplaza
    • Getting started
    • Manage your Organisation
    • Publish a Service
    • Execute a Service
    • Manage a Service
    • Reporting
  • Quotas and Limitations
  • Support
    • Contact
    • Terrascope Forum
    • Terrascope Sample Examples
  • FAQ
  1. catalogue APIs
  2. TerraCatalogueClient
  • catalogue APIs
    • OpenSearch
    • TerraCatalogueClient
    • STAC
    • Product download
  • Streamlined Data Access APIs
    • openEO
  • Additional Web-services
    • CropSAR Service
    • Web Map Service (WMS)
    • Web Map Tile Service (WMTS)

On this page

  • Features
  1. catalogue APIs
  2. TerraCatalogueClient

TerraCatalogue: Python client

TerraCatalogueClient is a Python client for the Terrascope EO catalogue. This client uses the catalogue’s OpenSearch service, making it easier to query and download EO data products in Python.

It is pre-installed in Terrascope Virtual Environment and Jupyter Notebooks. It can also be manually installed in a separate Python virtual environment or Conda.

Features

The Terracatalogclient Python library supports the following features, among others:

  • Search Collections and Products: Query available collections and products using the API.
  • Download Data: Supports downloading data via HTTP(S).
  • Terrascope Integration: Compatible with Terrascope Virtual Machines and Notebooks, eliminating the need for separate data downloads.

For comprehensive details on API endpoints, parameters, and usage examples, refer to the Terracatalogclient API documentation. The documentation provided a detailed overview on installation and usage.

Furthermore, it is recommended to explore the source code available on the VITOBelgium GitHub repository for additional insights and customization options.

Back to top
OpenSearch
STAC

Copyright 2018 - 2024 VITO NV All Rights reserved

 
  • Terms of Use

  • Privacy declaration

  • Cookie Policy

  • Contact