Releases: senbox-org/sen2like
v4.4.3
Fix
- Fix calculation of Sen2cor region of interest when target UTM differs from the input Landsat product UTM.
Full Changelog: v4.4.2...v4.4.3
v4.4.2
Release of Sen2Cor3 documentation and software version 3.01.00
Instructions to retrieve sen2cor3 software and associated documentation available here.
Fix
- Force operational-mode parameter as first command line argument
- Remove
_pretty=
parameter in the creodias catalogue URL in the default configuration as it is no more supported by datahub catalogue. - Update miniconda in Dockerfile-base
- Typos in sen2like project README.md
v4.4.1
Important information about sen2like on Creodias
If you are using sen2like on Creodias you should update your sen2like configuration to properly filter Landsat products due to changes in Creodias Opensearch catalog API.
Please refer to Creodias config parameters chapter and take a look at default configuration sample file
Fix
- sen2cor was applied only to first product when enable to process a L1 stack
- Fix docker image build instructions in README.md
- TopographicCorrection post process fail if DEM is not present
- Replace finder catalog url by datahub catalog url and update landsat L1 product selection config sample, see config parameters
- Force 2D coordinates for roi file with 3D coordinates
Improvement
- prisma4sen2like: Update the reading of spectral response, i.e. central wavelength (cw) and fwhm for HCO coregistered products:
For each prisma band, reading a unique central wavelength (cw) and full width at half maximum (fwhm) for all across track detectors (1000) instead of different cw and fwhm for each across track detector.
v4.4.0
Breaking changes
- New mandatory parameters in GIPP XML and INI configuration file:
- new section with new params :
DEMRepository
- new section with new params :
TopographicCorrection
- new section with new params :
Sbaf
- new section with new params :
- Docker image build is now done in two step.
Dockerfile
is based on a docker image that comes fromDockerfile-base
for reuse purpose.
New features
- Add topographic correction (Experimental)
- Add DEM Downloader aux data utility to generate DEM in MGRS extent for topographic correction
- New adaptative SBAF capability (Experimental)
Fix
- useless NDVI extraction
Improvements
- Design : Change the way to initialise processing block and to allow dependency injection in processing block classes.
v4.3.0
Breaking changes
-
Bump Python version to 3.10 and dependencies update.
Please update your conda environnement or create a new one
-
Remove DEM downloader config parameters
-
Remove catalog search filter
processingLevel
in default configuration due to changes in CREODIAS finder API.Please do not use this parameter anymore, it is managed by code
-
Update to sen2cor 3.1
New features
- Add support for PRISMA 4 Sen2like preprocessor output.
Fix
- Image band parallelization process stability when using
--parallelize-bands
program argument.
Improvements
-
Design:
- Move product processing execution from main sen2like module into a new class
core.product_process.ProductProcess
(separation of concern) - Compute atmo corr parameters only once per product
- Set product working dir in the
S2L_Product
instead of rebuild it every time need - Replace
metadata
singleton by an attribute inS2L_Product
config
singleton no more modified for each product to process, replaced by aProcessContext
object attached to the product having variable config parameters.
- Move product processing execution from main sen2like module into a new class
-
Remove unused module:
atmcor/smac/COEFS/convert.py
atmcor/smac/COEFS/convert_from_GIPP.py
atmcor/smac/COEFS/diff_coeff.py
core/product_archive/dem_downloader.py
misc/SCL_to_valid_pixel_mask.py
misc/Test_retrieve_CAMS.py
misc/s2download.py
v4.2.1
Known issues
- sen2like not stable when
--parallelize-bands
program argument is used
Fix
- Fix Tile MTD ULY value
v4.2.0
Known issues
- sen2like not stable when
--parallelize-bands
program argument is used
Breaking changes
- The new feature
Reprojection
led to the following changes in the configuration files (config.ini and config.xml):doGeometryKLT
config parameter is renamed todoGeometry
- Add new
doGeometryCheck
config parameter - Remove runtime config parameter
freeze_dx_dy
force_geometric_correction
config param default value set toTrue
- remove
reframe_margin
config parameter inStitching
section
- Remove legacy Packager :
- S2L_Packager module removed
- Remove
doPackager
config parameter
Sen2Like_GIPP.xsd
updated in consequences, don't forget to update your XML configuration file- Sen2Like new HABA AUX file:
- New file naming convention following Sentinel 2 AUX data file naming convention
- HABA file attributes and bands management updates
New features
- Reprojection : product in different geographic projection system (i.e. UTM zones) than the target MRGS tile to process can be processed or used for stitching. SRS stands for Spatial Reference System.
- Add optional new sen2like program argument :
--allow-other-srs
, defaultFalse
- Add optional new config param under
Stitching
section :same_utm_only
, defaultTrue
- Add optional new sen2like program argument :
Fix
- Wrong tile coverage value logged with no-run parameter
- SBAF Param values in QI report of product generated from LS product
v4.1.1
Release sen2like 4.1.1
v4.0.2
Sen2like 4.0.2