When producing a TSS using a binary mask, blocks with value 0 are appearing in the output. Maybe related to #234
Parameterization:
++PARAM_TSA_START++
# INPUT/OUTPUT DIRECTORIES
# ------------------------------------------------------------------------
DIR_LOWER = /data/Aldhani/users/spengles/ReGreenUA/raster/force/level2
DIR_HIGHER = /data/Aldhani/users/spengles/ReGreenUA/raster/force/tss
DIR_PROVENANCE = /data/Aldhani/users/spengles/ReGreenUA/raster/force/provenance
# MASKING
# ------------------------------------------------------------------------
DIR_MASK = /data/Aldhani/users/spengles/ReGreenUA/raster/force/dc
BASE_MASK = shelterbelt_mask_3035.tif
# OUTPUT OPTIONS
# ------------------------------------------------------------------------
OUTPUT_FORMAT = GTiff
FILE_OUTPUT_OPTIONS = NULL
OUTPUT_EXPLODE = TRUE
OUTPUT_SUBFOLDERS = FALSE
FAIL_IF_EMPTY = FALSE
# PARALLEL PROCESSING
# ------------------------------------------------------------------------
NTHREAD_READ = 60
NTHREAD_COMPUTE = 20
NTHREAD_WRITE = 60
STREAMING = TRUE
PRETTY_PROGRESS = TRUE
# PROCESSING EXTENT AND RESOLUTION
# ------------------------------------------------------------------------
X_TILE_RANGE = 110 140
Y_TILE_RANGE = 10 80
FILE_TILE = NULL
CHUNK_SIZE = 1000 1000
RESOLUTION = 10
REDUCE_PSF = FALSE
USE_L2_IMPROPHE = FALSE
# SENSOR ALLOW-LIST
# ------------------------------------------------------------------------
SENSORS = SEN2A SEN2B SEN2C
TARGET_SENSOR = SEN2L
PRODUCT_TYPE_MAIN = BOA
PRODUCT_TYPE_QUALITY = QAI
SPECTRAL_ADJUST = FALSE
# QAI SCREENING
# ------------------------------------------------------------------------
SCREEN_QAI = NODATA CLOUD_OPAQUE CLOUD_BUFFER CLOUD_CIRRUS CLOUD_SHADOW SNOW SUBZERO SATURATION
ABOVE_NOISE = 0
BELOW_NOISE = 0
# PROCESSING TIMEFRAME
# ------------------------------------------------------------------------
DATE_RANGE = 2021-03-01 2025-10-31
DOY_RANGE = 1 365
DATE_IGNORE_LANDSAT_7 = 2099-12-31
# SPECTRAL INDEX
# ------------------------------------------------------------------------
INDEX = BLUE GREEN RED NIR SWIR1 SWIR2 REDEDGE1 REDEDGE2 REDEDGE3 BROADNIR
STANDARDIZE_TSS = NONE
OUTPUT_TSS = TRUE
# SPECTRAL MIXTURE ANALYSIS
# ------------------------------------------------------------------------
# This block only applies if INDEX includes SMA
# ------------------------------------------------------------------------
FILE_ENDMEM = NULL
SMA_SUM_TO_ONE = TRUE
SMA_NON_NEG = TRUE
SMA_SHD_NORM = TRUE
SMA_ENDMEMBER = 1
OUTPUT_RMS = FALSE
# INTERPOLATION PARAMETERS
# ------------------------------------------------------------------------
INTERPOLATE = NONE
MOVING_MAX = 16
RBF_SIGMA = 8 16 32
RBF_CUTOFF = 0.95
HARMONIC_TREND = TRUE
HARMONIC_MODES = 3
HARMONIC_FIT_RANGE = 2015-01-01 2017-12-31
OUTPUT_NRT = FALSE
INT_DAY = 16
STANDARDIZE_TSI = NONE
OUTPUT_TSI = FALSE
# PYTHON UDF PARAMETERS
# ------------------------------------------------------------------------
FILE_PYTHON = NULL
PYTHON_TYPE = PIXEL
OUTPUT_PYP = FALSE
# R UDF PARAMETERS
# ------------------------------------------------------------------------
# Note: due to OpenMP threading conflicts, the usage of R UDFs will trigger
# the internal disabling of the streaming functionality (STREAMING = FALSE)
# ------------------------------------------------------------------------
FILE_RSTATS = NULL
RSTATS_TYPE = PIXEL
OUTPUT_RSP = FALSE
# SPECTRAL TEMPORAL METRICS
# ------------------------------------------------------------------------
OUTPUT_STM = FALSE
STM = Q25 Q50 Q75 AVG STD
# FOLDING PARAMETERS
# ------------------------------------------------------------------------
FOLD_TYPE = AVG
STANDARDIZE_FOLD = NONE
OUTPUT_FBY = FALSE
OUTPUT_FBQ = FALSE
OUTPUT_FBM = FALSE
OUTPUT_FBW = FALSE
OUTPUT_FBD = FALSE
OUTPUT_TRY = FALSE
OUTPUT_TRQ = FALSE
OUTPUT_TRM = FALSE
OUTPUT_TRW = FALSE
OUTPUT_TRD = FALSE
OUTPUT_CAY = FALSE
OUTPUT_CAQ = FALSE
OUTPUT_CAM = FALSE
OUTPUT_CAW = FALSE
OUTPUT_CAD = FALSE
# LAND SURFACE PHENOLOGY PARAMETERS - POLAR-BASED
# ------------------------------------------------------------------------
# Please note that these only work well with non-negative indices.--------
# ------------------------------------------------------------------------
POL_START_THRESHOLD = 0.2
POL_MID_THRESHOLD = 0.5
POL_END_THRESHOLD = 0.8
POL_ADAPTIVE = TRUE
POL = VSS VPS VES VSA RMR IGS
STANDARDIZE_POL = NONE
OUTPUT_PCT = FALSE
OUTPUT_POL = FALSE
OUTPUT_TRO = FALSE
OUTPUT_CAO = FALSE
# TREND PARAMETERS
# ------------------------------------------------------------------------
TREND_TAIL = TWO
TREND_CONF = 0.95
CHANGE_PENALTY = FALSE
++PARAM_TSA_END++
I am using FORCE v. 3.10.04 in Docker on Ubuntu 22.04.5 LTS
When producing a TSS using a binary mask, blocks with value 0 are appearing in the output. Maybe related to #234
Parameterization:
I am using FORCE v. 3.10.04 in Docker on Ubuntu 22.04.5 LTS