From aebdab6aedca6eb2a12ee30d79c87bde0f32788d Mon Sep 17 00:00:00 2001 From: nicolasK Date: Wed, 22 Nov 2023 10:03:31 +0100 Subject: [PATCH] fix mismatch x,y between spectral and cloudmask cube --- earthdaily/earthdatastore/__init__.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/earthdaily/earthdatastore/__init__.py b/earthdaily/earthdatastore/__init__.py index 336fd4a9..930e796b 100644 --- a/earthdaily/earthdatastore/__init__.py +++ b/earthdaily/earthdatastore/__init__.py @@ -449,9 +449,8 @@ def datacube( intersects=intersects, bbox=bbox, groupby_date="max", - # epsg=xr_datacube.rio.crs.to_epsg(), - # resolution=xr_datacube.rio.resolution()[0], prefer_alternate="download", + geobox=xr_datacube.odc.geobox ) xr_datacube["time"] = xr_datacube.time.astype("M8[s]") acm_datacube["time"] = acm_datacube.time.astype("M8[s]") @@ -484,7 +483,7 @@ def datacube( ) if ( preload_mask - and psutil.virtual_memory().available > clouds_datacube.nbytes + and psutil.virtual_memory().available > clouds_datacube.nbytes and mask_statistics is True ): clouds_datacube = clouds_datacube.load() xr_datacube = xr.merge(