Skip to content

Tools \ EODAG

EODAG
Tool's logo

EODAG streamlines the search, access, and automated retrieval of satellite imagery from multiple providers.

Source code

Maturity : Stable | Categories : Python Stack, Data Access | License : | Producer : CS Group


Overview

EODAG (Earth Observation Data Access Gateway) offers a unified framework to simplify the search, retrieval, and preprocessing of satellite imagery from diverse providers.

Key Features

  • Unified Interface: Access and manage data across multiple satellite imagery providers through one common platform.
  • Customizable Plugins: Extend EODAG's capabilities with plugins tailored to specific workflows or data providers.
  • Preprocessing Support: Comes equipped with tools for common preprocessing tasks such as reprojection and resampling.
  • User-friendly: Designed for ease of use, supporting both novice and expert users in the field of remote sensing.

Usage/Documentation/Support

Leverage the comprehensive documentation and tutorials to maximize your use of EODAG for Earth observation data management. - Documentation: Visit the EODag Documentation for detailed guides and API reference. - Support: For issues and inquiries, check the GitHub Issues page.

Installation

Install EODag using pip:

python -m pip install eodag

Quick Start Guide

Here's how you can quickly search for and download satellite images using EODag:

from eodag import EODataAccessGateway, setup_logging

setup_logging(verbosity="INFO")
dag = EODataAccessGateway()

# Define search criteria
search_criteria = {
    "productType": "S2_MSI_L1C",
    "start": "2020-04-01",
    "end": "2020-04-30",
    "geom": {"lonmin": 1, "latmin": 43, "lonmax": 2, "latmax": 44}
}

# Search and download products
products = dag.search(**search_criteria)
product_downloaded = dag.download(products[0])

Community

Join the community of EODag users and contributors to get help and share your experiences.

License

EODAG is available under the open source Apache License.

Resources

Tutorials