Releases: leftfield-geospatial/geedim
Releases · leftfield-geospatial/geedim
v1.9.0
Features:
- Add Sentinel-2 Cloud Score+ mask method (
cloud-score
). - Change default Sentinel-2 masking method to
cloud-score
(backwards incompatible). - Revert to multi-threaded overviews on download.
- Remove lock on calls to
ee.Image.getDownloadUrl()
for tile download. - Download tiles as GeoTIFFs rather than zipped GeoTIFFs.
- Simplify pixel grid maintenance when exporting.
- Change
BaseImage.date
property to be time zone aware, and update deprecated calls todatetime.utcfromtimestamp()
. - Deprecate Sentinel-2
cloud-prob
andqa
masking methods.
Fixes:
- Correct cast direction for Sentinel-2
cloud-prob
andqa
shadow masking. - Provide
BaseImage.scale
property in meters for all CRSs. - Allow export of images with positive y-axis geo-transforms on the source pixel grid.
- Fix resampling for harmonised Sentinel-2 images to use minimum scale projection.
Packaging:
- Update required python version to 3.8.
- Pin Rasterio & earthengine-api versions for multithreaded overviews /
ee.Image.getDownloadUrl()
calls.
Docs:
- Updates to use harmonised Sentinel-2 images and
cloud-score
masking.
v1.8.1
v1.8.0
v1.7.2
- Build overviews in a single thread to work around OSGeo/gdal#7921.
- Update STAC urls.
v1.7.1
v1.7.0
- Simplify medoid module, reducing memory usage and computation.
- Change
cloudless_portion
search parameter to be the portion of filled pixels, rather than portion of region. - Only find region portions when searching with
cloudless_portion
orfill_portion
filters (improves speed). - Where possible, apply
custom_filter
before cloud/shadow detection in search (improves speed). - Add a Sentinel-2 medoid composite tutorial.
- Fix Sentinel-2 shadow projection, and qa cloud_mask naming bugs.
- Update the documentation and STAC catalog.