Processes each slice in a multidimensional raster or each item in a mosaic raster. This function can also aggregate multiple slices into a single slice.
Notes
This function processes each slice in multidimensional raster or mosaic raster using a raster function template. For more information on building a template, see Raster function template. This function supports the following options:
Specify a raster function template for Item Function. For example, you have a mosaic dataset that contains 20 years of Landsat imagery and you want to calculate the NDVI for each scene in the time series. For Item Function, specify a raster function template that contains the NDVI raster function.
Specify a raster function template for the Aggregation Function. For example, you have a multidimensional raster that contains 10 years of daily temperature data and you want to calculate the maximum temperature for each year. In the Aggregation Function, specify a raster function template that contains the Cell Statistics function, with the operation set to Maximum. Under Aggregation Definition, set Dimension to StdTime, set Type to Interval Keyword, and set the Keyword Interval to Yearly.
Note:
If the input mosaic dataset is not multidimensional, the aggregation function will not honor the aggregation definition. The aggregation function will aggregate all items or each group into one if they are defined in the aggregation function template. For more information on the use of groups in a mosaic dataset, see Using Mosaic Dataset Items in Raster Function Templates.
Specify a raster function template for Processing Function. The function or function chain in this template is used to display the new processed raster. For example, specify a raster function template that contains the Colormap function to change how the processed raster layer is displayed.
Note: If the input is a multidimensional raster, the processing function is applied to the current display slice. If the input is a mosaic layer or mosaic dataset, the processing function is applied to the mosaic raster using the First method to resolve overlaps.
Specify templates for any combination of the three functions. For example, you have a mosaic dataset that contains time series Landsat imagery and you want to generate a composite image of maximum NDVI. For Item Function, specify a raster function template that contains the NDVI raster function. For Aggregation Function, specify a raster function template that contains the Cell Statistics function, with the operation set to Maximum. For Processing Function, specify a raster function template that contains the Colormap function.
Note:The function processing order follows the order of the input parameters. For example, the Item Function will be processed first.
Parameters
Raster Collection | The input multidimensional raster, or mosaic layer. |
Item Function | Specify the raster function template *.rft.xml used to process each slice or item in the input raster collection. |
Aggregation Function | Specify the raster function template *.rft.xml used to aggregate multiple slices into fewer slices or a single slice. |
Processing Function | Specify the raster function template *.rft.xml used to display the processed raster layer. |
Dimension | The aggregation dimension. This is the dimension along which the variables will be aggregated. |
Type | Specifies the dimension interval for which the data will be aggregated.
|
Keyword Interval | Specifies the keyword interval that will be used when aggregating along the dimension. This parameter is required when the Type is set to Interval Keyword, and the aggregation must be across time.
|
Value Interval | The size of the interval that will be used for the aggregation. This parameter is required when the Type parameter is set to Interval Value. For example, to aggregate 30 years of monthly temperature data into 5-year increments, enter 5 as the Value Interval, and specify Unit as Years. |
Unit | The unit that will be used for the interval value. This parameter is required when the Dimension is a time field and the Type parameter is set to Interval Value. If you are aggregating over anything other than time, this option will not be available and the unit for the interval value will match the variable unit of the input multidimensional raster data.
|
Minimum Value | The minimum value for a range. This parameter is required when the Type parameter is set to Interval Ranges. |
Maximum Value | The maximum value for a range. This parameter is required when the Type parameter is set to Interval Ranges. |