Skip to content

fitoprincipe/geestac

Repository files navigation

Google Earth Engine STAC (geestac)

License: MIT conventional commit ruff badge prettier badge pre-commit PyPI version build Test Coverage Documentation Status

Overview

This packages provides an easy and straightforward way of getting Google Earth Engine STAC information.

To take fully advantage of this package is recommended to use it in runtime due to lazy evaluation

Installation

pip install geestac

Usage

from geestac import eecatalog

# a lazy object does not contain the complete data but only the reference (name and url)
landsat_lazy = eecatalog.LANDSAT

# to fetch all data you need to call it
landast = eecatalog.LANDSAT()

# if you do this in runtime, the `landsat` object contains all datasets as attributes
# if you don't do it in runtime you won't be able to see the datasets (attributes)

# it works the same with datasets
# lazy dataset
l9_lazy = landsat.LC09_C02_T1
# fetch L9 data
l9 = landsat.LC09_C02_T1()

Credits

Author: Rodrigo E. Principe

This package was created with Copier and the @12rambau/pypackage 0.1.16 project template.

About

Google Earth Engine STAC

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages