GBDX

ENVI® Build Mosaic Raster

This task builds a mosaic raster based on a set of input rasters.

GBDX Registered Name: ENVI_BuildMosaicRaster
Provider: Harris Geospatial Solutions

Inputs

The following table lists all ENVI_BuildMosaicRaster inputs.
Mandatory (optional) settings are listed as Required = True (Required = False).

Name Required Default Valid Values Description
file_types False N/A string GBDX Option. Comma seperated list of permitted file type extensions. Use this to filter input files -- Value Type: STRING[*]
background False N/A string Same parameter as DATA_IGNORE_VALUE, left here for backward compatibility purposes. -- Value Type: DOUBLE
resampling False "nearest neighbor" string Specify the resampling method. Nearest Neighbor: Uses the nearest pixel without any interpolation. Bilinear: Performs a linear interpolation using four pixels to resample, Cubic Convolution: Uses 16 pixels to approximate the sinc function using cubic polynomials to resample the image. -- Value Type: STRING -- Default Value: "Nearest Neighbor"
feathering_distance False N/A string Set this property to an array of integers indicating the number of pixels used for edge or seamline feathering for each INPUT_RASTER. The number of elements in this array must match the number of input scenes in the INPUT_RASTERS array. Values must be set to 1 or greater. -- Value Type: INTARRAY
seamline_method False "none" string Set this property to a string that indicates the method used to automatically generate seamlines. Geometry: Seamline generation that is based on the use of seamline networks by area Voroni diagrams with overlap. None: No Seamline generation. If SEAMLINE_METHOD is set to Geometry, then FEATHERING_METHOD must be set to Seamline. -- Value Type: STRING -- Default Value: "None"
color_matching_method False "none" string Set this property to a string that indicates the color matching method to perform. Histogram Matching: Map discrete greyscale levels from the histogram of an adjusted scene to the corresponding greyscale levels in the reference scenes. This helps to minimize the tonal differences across multiple scenes. None: Do not perform color matching. -- Value Type: STRING -- Default Value: "None"
color_matching_actions False N/A string Set this property to an an array of strings that indicates how each element of the INPUT_RASTERS array should be treated with regard to color matching: as a reference image, an adjusted image, or no color matching. The number of elements in this array must match the number of input scenes in the INPUT_RASTERS array. Valid strings are as follows: Adjust: Scenes that will be color-matched to the scene marked as Reference. None: Scenes that will not be color matched. Reference: The scene whose statistics form the basis of color matching for all scenes marked as Adjust. You must set one, and only one, scene to Reference. By default, the first scene in the INPUT_RASTERS array is set to the reference image. -- Value Type: STRINGARRAY
color_matching_statistics False "overlapping area" string Set this property to a string that indicates what parts of the reference and adjusted images are used to compute statistics for color matching, if COLOR_MATCHING_METHOD is set to a value other than None. -- Value Type: STRING -- Default Value: "Overlapping Area"
input_rasters True N/A See ENVIRASTERARRAY input type Specify an array of ENVIRasters that comprise the mosaic raster. Each file must have the same number of bands and the same data type. -- Value Type: ENVIRASTERARRAY
input_rasters_format False N/A string Provide the format of the image, for example: landsat-8. -- Value Type: STRING
input_rasters_band_grouping False N/A string Provide the name of the band grouping to be used in the task, ie - panchromatic. -- Value Type: STRING
input_rasters_filename False N/A string Provide the explicit relative raster filename that ENVI will open. This overrides any file lookup in the task runner. -- Value Type: STRING
feathering_method False "none" string Set this property to a string that indicates the feathering method to use. None: No feathering. Edge: Edge feathering blends the pixels inside of each footprint boundary with the underlying scenes that are within the feathering distance. Seamline: Seaming feathering blends the pixels on both sides of an auto-generated seamline with the underlying scenes. If this property is set to a value other than None, FEATHERING_DISTANCE must also be specified. -- Value Type: STRING -- Default Value: "None"
data_ignore_value False N/A string Specify a unique data value for pixels in the output raster that have a non-zero pixel state value (transparent pixels). -- Value Type: DOUBLE
output_raster_uri_filename False N/A string Specify a string with the fully-qualified path and filename for OUTPUT_RASTER. -- Value Type: STRING

Outputs

The following table lists all ENVI_BuildMosaicRaster outputs.
Mandatory (optional) settings are listed as Required = True (Required = False).

Name Required Default Valid Values Description
task_meta_data False N/A directory GBDX Option. Output location for task meta data such as execution log and output JSON
output_raster_uri True N/A directory Output for OUTPUT_RASTER. -- Value Type: ENVIURI

Output structure

The output_raster_uri file will be written to the specified S3 Customer Account Location.

Background

For additional background information on this task please refer to the Harris Geospatial ENVI documentation and
ENVI® Build Mosaic Raster.

Contact

If you have any questions or issues with this task, please contact gbdx-support@digitalglobe.com.

ENVI® Build Mosaic Raster

This task builds a mosaic raster based on a set of input rasters.

GBDX Registered Name: ENVI_BuildMosaicRaster
Provider: Harris Geospatial Solutions