data_processing/clip/clip
Performs a soft clip on an input raster based on a provided reference geometry. The workflow outputs a new raster copied from the input raster with its geometry metadata as the intersection between the input raster’s geometry and the provided reference geometry. The workflow raises an error if there is no intersection between both geometries.
graph TD
inp1>raster]
inp2>input_geometry]
out1>clipped_raster]
tsk1{{clip_raster}}
inp1>raster] -- raster --> tsk1{{clip_raster}}
inp2>input_geometry] -- input_item --> tsk1{{clip_raster}}
tsk1{{clip_raster}} -- clipped_raster --> out1>clipped_raster]
Sources
raster: Input raster to be clipped.
input_geometry: Reference geometry.
Sinks
clipped_raster: Clipped raster with the reference geometry.
Tasks
clip_raster: Soft clips the input raster based on the provided referente geometry.
Workflow Yaml
name: clip
sources:
raster:
- clip_raster.raster
input_geometry:
- clip_raster.input_item
sinks:
clipped_raster: clip_raster.clipped_raster
tasks:
clip_raster:
op: clip_raster
edges: null
description:
short_description: Performs a soft clip on an input raster based on a provided reference
geometry.
long_description: The workflow outputs a new raster copied from the input raster
with its geometry metadata as the intersection between the input raster's geometry
and the provided reference geometry. The workflow raises an error if there is
no intersection between both geometries.
sources:
raster: Input raster to be clipped.
input_geometry: Reference geometry.
sinks:
clipped_raster: Clipped raster with the reference geometry.
parameters: null