Skip to main content

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.

Metadata

Release files for geestac 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for geestac 0.0.1
File Size Uploaded Provenance
geestac-0.0.1.tar.gz 24.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for geestac 0.0.1
File Interpreter ABI Platform
geestac-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 36.9 kB

Release files / geestac-0.0.1.tar.gz

Download URL geestac-0.0.1.tar.gz
Size 24.6 kB
Tags Source
SHA-256 checksum
How to use checksums
6a936b16e5a5e0a3d73023fdcf10652acce4d37606ff7628b89c8b2a83496dc2
BLAKE2b-256 checksum
How to use checksums
5f11a54e1e9314734521d4e547a73b7086f342a96d1a8c41ce13021d4b891af0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11

Release files / geestac-0.0.1-py3-none-any.whl

Download URL geestac-0.0.1-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a63e9c38d2b4a953224b7a2c9c1be1d0e715067ea5595ed8f52751313c405d90
BLAKE2b-256 checksum
How to use checksums
2a1b52267af845f2e9ce59e0c042e33662dab1df233693dbe008cdb5ba6a6a97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.11

Security for geestac 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page