Mosaic Clip AOI module


Quick linksDescription :: Parameters :: Parameter descriptions :: Details

Back to top

Description


The Mosaic Clip AOI module clips an area of interest (AOI) from an existing mosaic.
Back to top

Parameters


Name Caption
Original Mosaic Folder Mosaic folder
Output Folder Output folder
Output File Type Output file type
Output File Options Output file options
Output Map Units Output projection
Output Pixel Size Output pixel size
Area of Interest File Area-of-interest vector file
Crop Tiles to AOI Crop tiles to area of interest
Base Name Base name
Tile Specification Mosaic tile specification
Height Height of the mosaic tile, in pixels
Width Width of the mosaic tile, in pixels
Vertical Overlap Vertical overlap between tiles
Horizontal Overlap Horizontal overlap between tiles
Tile File File containing tile-definition layer
Segment Number Vector segment in tile file
Field Name File containing tile-definition layer
Coordinate Type Type of coordinates in script
Existing Tile Rule Rule for processing existing tile
Delete Empty Tiles Whether to delete empty tiles
Back to top

Parameter descriptions

Original Mosaic Folder

The path and name of the folder that contains the original mosaic from which to clip an AOI. You can specify a path to a single file.

Output Folder

The path and name of the folder to which to write the output files.

If tiled output is specified, tiles are processed by the processing nodes configured by the CATALYST Enterprise, and are stored in the specified output folder. Local copies of the tiles on processing nodes are automatically deleted. The output tile file names are generated automatically according to the Tile Base Name.

Output File Type

The format of the output file.

For more information on the supported file formats, see GDB-supported file formats.

Output File Options

The options to apply when creating the output file or files. The available options are specific to the file format; in each case, the default of no options is allowed.

For more information on the options available for the output file type you specify, see GDB-supported file formats.

Output Map Units

The projection of the output imagery.

The value of this parameter must be in the PCI Projection String format.

The standard definitions are:

If you do not specify a value for Output Map Units, the map unit of the input image is used for the output image. If the input data is a variety of map units, the map unit of each output image is that of its corresponding input image. In such a case, it is recommended that you specify the output map units.

You can also specify the label of a projection defined in the userproj.txt file.

Output Pixel Size

The sample size of the output imagery.

The output pixel size must be specified in the value (units) of the Output Map Units parameter; for example, when the value of Output Map Units is specified as a UTM zone, the pixel output size must be in meters. When the value is specified as Long/Lat, the pixel size must be in decimal degrees.

If you specify only one value, it defines the pixel size in both dimensions. If you do not specify any values, the resolution of the output mosaic is determined automatically by examining the resolution of the input images. The resolution occurring most frequently; that is, the mode, is used as the output resolution. If the mode is not unique, the coarsest of the tied resolutions is used.

Area of Interest File

A file that contains a single vector layer that defines the area to which the output mosaic is clipped.

The vector layer can contain one or more polygons.

Crop Tiles to AOI

Selected by default, this check box controls whether to crop the tiles to the area of interest (AOI) during processing.

Base Name

The base name for the output files.

The base name will be used for file names for all tiles generated during the clipping process. The default base name is clip_mosaic.

Tile Specification

The tiling scheme to use for the output mosaic.

Available schemes are:

Height

The height of the mosaic tile, in pixels.

The union of the extents of all of the source images is divided into a series of evenly sized and abutting rectangular tiles with the specified dimension.

Only tiles that actually intersect at least one of the source images is present in the output. The tiles at the far right and on the far bottom may overhang the extents of the source images. This is done to ensure that all tiles have the same dimensions.

TileID values are generated using the convention <column_number>_<row_number>. For example, the upper-left tile always has a TileID of "1_1", while the one immediately below it is "1_2", and so on.

For example:

10000

Width

The width of the mosaic tile, in pixels.

The union of the extents of all of the source images is divided into a series of evenly sized and abutting rectangular tiles with the specified dimension.

Only tiles that actually intersect at least one of the source images is present in the output. The tiles at the far right and on the far bottom may overhang the extents of the source images. This is done to ensure that all tiles have the same dimensions.

TileID values are generated using the convention <column_number>_<row_number>. For example, the upper-left tile always has a TileID of "1_1", while the one immediately below it is "1_2", and so on.

For example:

10000

Vertical Overlap

The vertical overlap of each tile, in pixels.

Note: The Width parameter value is considered sacrosanct and is always honored. Thus, setting the Vertical Overlap to something other than zero causes the mosaic tile positions to be adjusted, rather than changing the tile widths.

Horizontal Overlap

The horizontal overlap of each tile, in pixels.

Note: The Height parameter value is considered sacrosanct and is always honored. Thus, setting the Horizontal Overlap to something other than zero causes the mosaic tile positions to be adjusted, rather than changing the tile heights.

Tile File

The name of the text file containing the tile-definition layer.

Each line in the text file contains five elements separated by spaces: the first two define the upper-left coordinate in the x and y dimension, respectively. The next two define the lower-right coordinate in the x and y dimensions, respectively. The last one specifies the output file name of the tile. If the file name includes an extension, the extension is removed when the value is stored as the 'TileID' attribute in the tile-definition polygon. If the file name includes a path, the entire path is transferred and appended to the output folder.

The values specified in the text file can be in one of these coordinate types:

The RASEXT and RASOFFSZ coordinate types make use of pixel/line raster, as defined by the union of the extents of all input source images. If a coordinate type is not specified, it is assumed to be GEOEXT. For example:

Segment Number

In the tile file you specified, the number of the vector segment to use. If no segment number is specified, the last segment in the specified tile file is used.

Field Name

Name of the field (attribute) that has unique identifiers for each tile. The module uses the values in the field to form the names of the mosaic tile files. If no field name is specified, the attribute ShapeID is used.

Coordinate Type

When Tile Specification is Script File, the type of coordinates in the script.

You can select from the following:

Existing Tile Rule

Select an action to perform when an output tile already exists.

Available options are:

Delete Empty Tiles

Select whether to delete empty tiles. A tile is considered to be empty if all pixels in it have the value defined as NoData.

Back to top

Details

General job details

Preprocessing requirements

Before running this module, the following requirements must be met to ensure the job processes successfully and produces accurate results:

Module details

The Mosaic Clip AOI module automatically produces a mosaicked image product using an existing mosaic as input. With this module, you can clip an area of interest (AOI) from an existing mosaic, specify a new tiling scheme, change the name of the mosaic, and change the format type of the image.

You can control the tiling of the mosaic by specifying an optional tile-definition file that defines the mosaic boundaries, tile boundaries, or both; that is, the tile-definition file may be a gridded file, where each cell in the grid represents a single output tile. Alternatively, you can also specify the number of tiles to produce in the x and y directions.

The Mosaic Clip AOI module produces output in the following GDB-supported formats:

This module supports processing using GPUs and multicore processors.

Job results

The Mosaic Clip AOI module creates a series of output files in the specified output folder, depending on the specified parameters. For example, if you specified tiled output, the output folder will contain the mosaicked result in a series of tile files. The file names for the tiles are generated automatically, according to the specified base name. The specified output folder will also contain a definition folder and a mosprep folder. Each contains intermediate data created during processing.

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