Label | Explanation | Data Type |

Input Multidimensional Raster | The input raster can only be a multidimensional raster in Cloud Raster Format (.crf file). | Raster Layer |

Dimension (Optional) | The name of the dimension along which the window will move. The default value is the first dimension other than x,y found in the input multidimensional raster. | String |

Backward Window (Optional) | The value of how many slices before or above to be included in the defined window. The value must be a positive integer from 1 to 100. The default value is 1. The unit of this parameter is slice. | Long |

Forward Window (Optional) | The value of how many slices after or below to be included in the defined window. The value must be a positive integer from 1 to 100. The default value is 1. The unit of this parameter is slice. | Long |

NoData Handling (Optional) | Specifies how NoData values will be handled by the statistic calculation. - Data—NoData values in the value input will be ignored in the results of the defined window that they fall within. This is the default.
- NoData—Output values will be NoData if any NoData values are found in the input within the defined window.
- Fill NoData—NoData cell values will be replaced using the selected statistic on the values within the defined window.
| String |

Statistics Type (Optional) | Specifies the statistic type to be calculated. - Mean—The mean (average value) of the cells in the defined window will be calculated. This is the default.
- Circular Mean—The mean for angles or other cyclic quantities—such as compass direction in degrees, daytimes, or fractional parts of real numbers—will be calculated. When this statistics type is selected, the Circular Wrap Value parameter becomes available. Use this parameter to designate a wrap value.
- Majority—The majority (value that occurs most often) of the cells in the defined window will be identified.
- Maximum—The maximum (largest value) of the cells in the defined window will be identified.
- Median—The median of the cells in the defined window will be identified.
- Minimum—The minimum (smallest value) of the cells in the defined window will be identified.
- Percentile—A percentile of the cells in the defined window will be calculated. The 90th percentile is calculated by default. When this statistics type is selected, the Percentile Value and Percentile Interpolation Type parameters become available. Use these new parameters to designate the percentile to calculate and choose the interpolation type to use, respectively.
| String |

Percentile Value (Optional) | The percentile value that will be calculated. The default is 90, for the 90th percentile. The value can range from 0 to 100. The 0th percentile is essentially equivalent to the minimum statistic, and the 100th percentile is equivalent to the maximum statistic. A value of 50 will produce essentially the same result as the median statistic. This parameter is only supported if the Statistics Type parameter is set to Percentile. | Double |

Percentile Interpolation Type (Optional) | Specifies the method of interpolation that will be used when the percentile value falls between two cell values. This parameter is only supported if the Statistics Type parameter is set to Median or Percentile. - Auto-detect—If the input raster is of integer pixel type, the Nearest method will be used. If the input raster is of float pixel type, the Linear method will be used.
- Nearest—The nearest available value to the percentile will be used. In this case, the output pixel type will be the same as that of the input raster.
- Linear—The weighted average of the two surrounding values from the percentile will be used. In this case, the output pixel type will be floating point.
| String |

Circular Wrap Value (Optional) | The value that will be used to convert a linear value to the range of a given circular mean. Its value must be positive. The default value is 360 degrees. This parameter is only supported if the Statistics Type parameter is set to Circular Mean. | Double |

### Derived Output

Label | Explanation | Data Type |

Raster Function Arguments JSON | The arguments of the function. This output is for internal use only. | String |

### Return Value

Label | Explanation | Data Type |

Output Multidimensional Raster | The output raster can only be a multidimensional raster in Cloud Raster Format (.crf file). | Raster |