diff --git a/TimeSeries/s2l3atheia.py b/TimeSeries/s2l3atheia.py new file mode 100644 index 0000000000000000000000000000000000000000..faadffdf2e991a0d368677a4a51a9d48fc5c6ad4 --- /dev/null +++ b/TimeSeries/s2l3atheia.py @@ -0,0 +1,17 @@ +from TimeSeries.s2theia import * + +class S2L3ATheiaTilePipeline(S2TheiaTilePipeline): + # --- BEGIN SENSOR PROTOTYPE --- + + NAME = 'S2-L3A-THEIA' + PTRN_10m = ['*_FRC_B2.tif', '*_FRC_B3.tif', '*_FRC_B4.tif', '*_FRC_B8.tif'] + PTRN_20m = ['*_FRC_B5.tif', '*_FRC_B6.tif', '*_FRC_B7.tif', '*_FRC_B8A.tif', '*_FRC_B11.tif', '*_FRC_B12.tif'] + # PTRN_msk = ['MASKS/*_EDG_R1.tif', 'MASKS/*_SAT_R1.tif', 'MASKS/*_CLM_R1.tif'] + # maybe use weights to enable masking/gapfilling + PTRN_ful = PTRN_10m[0:3] + PTRN_20m[0:3] + [PTRN_10m[3]] + PTRN_20m[3:] + +class S2L3ATheiaPipeline(S2TheiaPipeline): + S2TilePipeline = S2L3ATheiaTilePipeline + _check = S2TilePipeline._check + _tile_id = S2TilePipeline._tile_id + # have to adjust if no gapfilling \ No newline at end of file diff --git a/TimeSeries/s2planetary.py b/TimeSeries/s2planetary.py index b4efc6b60bd764cef90a189035915565ee0011fe..5cec36aeca6e40af6f8355158385caacebf9144a 100644 --- a/TimeSeries/s2planetary.py +++ b/TimeSeries/s2planetary.py @@ -62,6 +62,7 @@ def fetch(shp, datetime, output_fld): return S2PlaneteryPipeline(output_fld) class S2PlanetaryTilePipeline(S2Sen2CorTilePipeline): + NAME = 'S2-L2A-SEN2COR-PLANETARY' PTRN_10m = ['GRANULE/*/IMG_DATA/R10m/*_B02_10m.tif', 'GRANULE/*/IMG_DATA/R10m/*_B03_10m.tif', 'GRANULE/*/IMG_DATA/R10m/*_B04_10m.tif',