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.