Terraflux Terraflux
Download

Large data & batch

1 operators. Inputs marked required must be connected or given; the others have defaults.

batch.run#

An operator run on many rasters in parallel (landschaft's batch, GuidosToolbox's Batch Process): each worker reads one raster, runs the operator on it and writes what it gives to the output folder, named after the input and the operator: maps [].tif, tables .csv, texts .txt, and _.json with the parameters, the files, the numbers and the time (an input whose JSON exists is skipped unless overwrite). MSPA with GuidosToolbox's naming. A row per input: ok, skipped (done before), seconds, files written; the errors in the report. A folder given to any node that takes a map does the same, its maps seen and its settings in its pane (Make it a chain of nodes, in the app).

OutputTypeWhat it is
tabletablea row per input: its number, ok (1/0), skipped (1/0: done before), seconds, files
reporttexteach input and its outcome
SettingTypeWhat it is
operatorrequiredtextthe operator, e.g. landscape.mspa
inputsrequiredanya folder, a glob pattern (tiles/*.tif) or a list of rasters
output_dirrequiredtextthe folder for the results
paramsanythe operator's parameters ({"edge_width": 2})
inputtextthe operator's input taking the raster (default: its first map)
workersintegerrasters at the same time (default: the threads)
overwriteboolrecompute inputs already done
recursiveboolthe rasters of the folder's sub-folders too