Skip to main content

Google Earth Engine STAC

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

geestac-0.0.1.tar.gz (24.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

geestac-0.0.1-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file geestac-0.0.1.tar.gz.

File metadata

  • Download URL: geestac-0.0.1.tar.gz
  • Upload date:
  • Size: 24.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for geestac-0.0.1.tar.gz
Algorithm Hash digest
SHA256 6a936b16e5a5e0a3d73023fdcf10652acce4d37606ff7628b89c8b2a83496dc2
MD5 0d5e26fe2c556649fa1ffe956b531dab
BLAKE2b-256 5f11a54e1e9314734521d4e547a73b7086f342a96d1a8c41ce13021d4b891af0

See more details on using hashes here.

File details

Details for the file geestac-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: geestac-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for geestac-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a63e9c38d2b4a953224b7a2c9c1be1d0e715067ea5595ed8f52751313c405d90
MD5 6e3eb89ed92d117f5815ba4af029bb81
BLAKE2b-256 2a1b52267af845f2e9ce59e0c042e33662dab1df233693dbe008cdb5ba6a6a97

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page