Metadata-Version: 2.3
Name: geefetch
Version: 0.5.1
Summary: A Python library/CLI to download large scale satellite data from Google Earth Engine.
Author-email: Gabriel Belouze <gabriel@belouze.com>
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: click
Requires-Dist: earthengine-api
Requires-Dist: geedim
Requires-Dist: geobbox>=0.1.0
Requires-Dist: geopandas>=1.0.1
Requires-Dist: jsons
Requires-Dist: numpy
Requires-Dist: omegaconf
Requires-Dist: pyarrow
Requires-Dist: pooch
Requires-Dist: retry
Requires-Dist: rich
Requires-Dist: shapely>=2.0.6
Requires-Dist: thefuzz
Requires-Dist: mypy ; extra == "dev"
Requires-Dist: pytest ; extra == "dev"
Requires-Dist: pre-commit ; extra == "dev"
Requires-Dist: ruff ; extra == "dev"
Requires-Dist: types-retry ; extra == "dev"
Requires-Dist: types-requests ; extra == "dev"
Requires-Dist: pydoclint[flake8] ; extra == "dev"
Requires-Dist: sphinx ; extra == "doc"
Requires-Dist: sphinx_rtd_theme ; extra == "doc"
Requires-Dist: sphinxcontrib-napoleon ; extra == "doc"
Requires-Dist: sphinx-click ; extra == "doc"
Project-URL: source, https://github.com/gbelouze/geefetch
Project-URL: tracker, https://github.com/gbelouze/geefetch/issues
Provides-Extra: dev
Provides-Extra: doc

<!-- Do not remove the surrounding blank lines. See https://stackoverflow.com/questions/70292850/centre-align-shield-io-in-github-readme-file -->
<div align="center">

  <a href="https://github.com/psf/black">![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)</a>
  <a href="https://geefetch.readthedocs.io/en/latest/?badge=latest">![Documentation Status](https://readthedocs.org/projects/geefetch/badge/?version=latest)</a>

</div>

<p align="center">
    <img src="assets/logo-horizontal.png" alt="Alt Text" style="width:70%; height:auto">
</p>

A python library/CLI to download large scale satellite data from Google Earth Engine.


⚠️ This library is still in its early days and in active development. ⚠️

## Overview

```bash
$ geefetch --help
Usage: geefetch [OPTIONS] COMMAND [ARGS]...

  Download satellites from Google Earth Engine.

Options:
  -v, --verbose
  --quiet / --no-quiet
  --logfile PATH        File to output the log messages in addition to
                        stdout/stderr.
  --debug
  --help                Show this message and exit.

Commands:
  all       Download all satellites given in the config.
  dynworld  Download Dynamic World images.
  gedi      Download GEDI images.
  s1        Download Sentinel-1 images.
  s2        Download Sentinel-2 images.
  landsat8  Download Landsat-8 images.
  palsar2   Download Palsar-2 images.
```

Currently are supported

- [Sentinel-1](https://developers.google.com/earth-engine/datasets/catalog/COPERNICUS_S1_GRD)
- [Sentinel-2](https://developers.google.com/earth-engine/datasets/catalog/sentinel-2)
- [GEDI](https://developers.google.com/earth-engine/datasets/catalog/LARSE_GEDI_GEDI02_A_002_MONTHLY)
- [Dynamic World](https://developers.google.com/earth-engine/datasets/catalog/GOOGLE_DYNAMICWORLD_V1)
- [Landsat-8](https://developers.google.com/earth-engine/datasets/catalog/LANDSAT_LC08_C02_T2_L2)
- [Palsar-2](https://developers.google.com/earth-engine/datasets/catalog/JAXA_ALOS_PALSAR-2_Level2_2_ScanSAR#description)

Read the [docs](https://geefetch.readthedocs.io/en/latest/) for more details.

