A Python package that extends Google Earth Engine
Project description
The eemont package extends Google Earth Engine with pre-processing and processing tools for the most used satellite platforms.
Look at this simple example where a Sentinel2 collection is pre-processed and processed in just one step:
import ee, eemont
ee.Authenticate()
ee.Initialize()
point = ee.Geometry.Point([-76.21, 3.45])
S2 = (ee.ImageCollection('COPERNICUS/S2_SR')
.filterBounds(point)
.closest('2020-10-15') # Extended (pre-processing)
.maskClouds(prob = 70) # Extended (pre-processing)
.scale() # Extended (pre-processing)
.index(['NDVI','NDWI','BAIS2'])) # Extended (processing)
And just like that, the collection was pre-processed and processed!
Features
Clouds and shadows masking
Image scaling
Spectral indices calculation (vegetation, burn and water indices)
Closest images to a specific date
Installation
Install the latest eemont version from PyPI:
pip install eemont
Or install the eemont development version by running:
pip install git+https://github.com/davemlz/eemont
License
The project is licensed under the MIT license.
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.