CLIP

Extracts the subset of a dataset that intersects a specified spatial region


EnvironmentsPYTHON :: EASI :: MODELER
Batch ModeYes
Quick linksDescription :: Parameters :: Parameter descriptions :: Details

Back to top

Description


CLIP collects raster, vector, or bitmap layers to create a new file from dataset regions you specify. You can define clip regions with a clip file, clip layer, or coordinates you define. The formats of the input and output files are supported by the generic database (GDB).

The CLIP algorithm performs clipping similar to doing so in CATALYST Professional Focus.

Back to top

Parameters


Name Type Length Value range
InputLayer: Input layers to clip Mixed port 0 - 16  
ClipDefinitionMethod2: Input clip layer number Any port 0 - 16  
ClipDefinitionMethod3: Input clip file name GEO port 0 - 16  
OutputLayer: Output clip file name Mixed port 0 - 1024  
OutputBoundaryLayer: Output clip boundary vector Mixed port 0 - 1024  
Clip Definition Method String 0 - 1 Select a clip file, Select a clip layer, User-entered coordinates
Default: Select a file
Bounds String 0 -   EXTENTS, SHAPES
Default: Extents
Coordinate Type String 0 - 1 Raster extents, Geocoded extents, Long/Lat extents, Raster offset/size, Geocoded offset/size
Default: Geocoded extents
Upper-Left String 0 -    
Lower-Right String 0 -    
Width, Height String 0 -    
Initialization Value Float 0 - 1 Default: 0.0
SETNODAT Boolean 0 - 3 Selected, Cleared
Default: Cleared
Back to top

Parameter descriptions

InputLayer: Input layers to clip

The input layer or layers to clip.

You can use any GDB-supported file format. This parameter also supports mixed input; that is, layers of various data types can be selected at once, such as rasters, vectors, and LUTs.

ClipDefinitionMethod2: Input clip layer number

The input clip layer that defines the clip region.

You can use any GDB-supported file format. This parameter is dependent on the option selected for the Bounds parameter.

ClipDefinitionMethod3: Input clip file name

The input file that contains the clip region.

The georeferencing extents of the input file are used to define a rectangle of the clip region. To use this parameter, you must select Select a file in the Clip Definition Method list.

You can use any GDB-supported file format. This parameter is dependent on the option selected for the Bounds parameter.

OutputLayer: Output clip file name

The output file that contains the clipped regions.

This parameter also supports mixed output; that is, clipped layers of various data types can be written.

OutputBoundaryLayer: Output clip boundary vector

The output layer that contains the clip boundary.

The output is a vector equivalent to the defined clip region.

Clip Definition Method

The clip method to use.

Values include:

The default value is Select a file.

Bounds

Select whether to use the extents of a layer to define clip bounds or use the boundaries of shapes defined in the layer:

Coordinate Type

When you select User-entered coordinates in the Clip Definition Method list, select the type of coordinates to use:

Upper-Left

The upper-left x and y coordinates of the clip region.

When you specify User-entered coordinates (USERCRD) as the value of the Clip Definition Method (CLIPMETH) parameter, you must specify a value for this parameter.

The coordinate units are based on the value specified for the Coordinate Type (COORDTYP) parameter.

Lower-Right

The lower-right x and y coordinates of the clip region.

When you specify User-entered coordinates (USERCRD) as the value of the Clip Definition Method (CLIPMETH) parameter, you must specify a value for this parameter.

The coordinate units are based on the value specified for the Coordinate Type (COORDTYP) parameter.

Width, Height

The width and height of the clip region you have defined.

When you specify User-entered coordinates (USERCRD) as the value of the Clip Definition Method (CLIPMETH) parameter, and Raster Offset/Size or Geocoded Offset/Size for the Coordinate Type (COORDTYP) parameter, you must specify a value for this parameter.

Initialization Value

The initialization value for the raster output. The full extent of the output rasters will be initialized to this value before the clipped data is written to them.

Acceptable values include any coordinate value in the projection system of the data. The default value is 0.0.

SETNODAT

To use the value of the Initialization Value parameter as the NoData pixel value in the image metadata, select this check box. You need only specify a value for this parameter when you select Full Tiles in the Overhanging Tiles list.

Back to top

Details

CLIP extracts the subset of a dataset that intersects a specified spatial region–the clip region–and writes the extracted, or clipped, dataset to a new file. Only raster, vector, and bitmap layers in the original dataset are clipped. Auxiliary data types, such as PCT, LUT, or orbit segments, may be copied in their entirety to the output file. You can specify which parts of the input dataset to clip, where applicable, and, subsequently, write to the output file.

The clip-definition method determines the type of data that specifies the clip region. You must enter valid clip-region details for the selected clip definition.

You define a clip region by specifying the following:

Note:

© PCI Geomatics Enterprises, Inc.®, 2026. All rights reserved.