A comprehensive Python package to simplify Google Earth Engine learning and usage.
Project description
Google Earth Engine Assistant (geeassistant)
geeassistant is a Python package designed to simplify the learning curve and daily usage of Google Earth Engine (GEE). It provides high-level wrappers, intuitive utility functions, and streamlined workflows for geospatial analysis.
Features
- Simplified Initialization: One-line authentication and initialization.
- Easy Indices: Built-in functions for calculating NDVI, NDWI, EVI, etc.
- Smart Filtering: Helpers to filter collections by date, bounds, and metadata more intuitively.
- Exporting Made Simple: Wrappers for exporting images and tables to Drive or Cloud Storage.
- Learning Modules: access to simplified documentation and code snippets directly from the package.
Installation
pip install geeassistant
Usage
import geeassistant as gea
import ee
# Initialize session
gea.init()
# Load a collection and calculate NDVI
l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1_TOA')
ndvi_chem = gea.indices.calculate_ndvi(l8.first(), 'B5', 'B4')
print("NDVI calculated!")
Documentation
Full documentation is available at https://yourusername.github.io/geeassistant.
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file geeassist-0.1.4.tar.gz.
File metadata
- Download URL: geeassist-0.1.4.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b5359bc3916a6ea49ee6c709d19a827c3f7ebc93e9b40c2755811141da90951
|
|
| MD5 |
4852bb4dbd46504497e0ce5baaadecaf
|
|
| BLAKE2b-256 |
57956d77da4be7f62e14ceb75903399f57ac9bdf7a61c3ad57ae2527ea553542
|
File details
Details for the file geeassist-0.1.4-py3-none-any.whl.
File metadata
- Download URL: geeassist-0.1.4-py3-none-any.whl
- Upload date:
- Size: 9.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4cae4fb8e134b4169afdc0f0a00261827a8dc1235c0eaa10219566ab03b5d6b5
|
|
| MD5 |
bbebbd013f24796e3d620213b4211cb0
|
|
| BLAKE2b-256 |
4297f59e384b498c5d15b7a8097b6f0ffa7cfda8cd039462f62b6d472ae5a967
|