{"title":"renderingRule","type":"object","$schema":"http://json-schema.org/draft-07/schema","description":"Specifies the rendering rule for how the requested image should be rendered.","properties":{"outputPixelType":{"type":"string","description":"the output pixel type defines the output image's pixel type.","enum":["C128","C64","F32","F64","S16","S32","S8","U1","U16","U2","U32","U4","U8","UNKNOWN"],"default":"UNKNOWN"},"rasterFunction":{"type":"string","description":"The raster function name identifies the processing or rendering to be performed. For a list of possible types, please see the [Raster Functions](http://resources.arcgis.com/en/help/arcgis-rest-api/#/Raster_Function_Objects/02r3000000rv000000/) help topic for additional information on this."},"rasterFunctionArguments":{"type":"object","description":"The arguments for the referenced `rasterFunction`. For a description of arguments per raster function type, please see the [Raster Functions](http://resources.arcgis.com/en/help/arcgis-rest-api/#/Raster_Function_Objects/02r3000000rv000000/) help topic for additional information on this."},"variableName":{"type":"string","description":"Variable name for the raster function."}},"additionalProperties":false,"esriDocumentation":{"additionalInformation":"[Raster function objects](http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#//02r3000000rv000000) in ArcGIS REST API","examples":[{"title":"renderingRule with Aspect rasterFunction","code":{"renderingRule":{"rasterFunction":"Aspect"}}},{"title":"rendering rule with ArgStatistics rasterFunction","code":{"renderingRule":{"rasterFunction":"ArgStatistics","rasterFunctionArguments":{"ArgStatisticsType":3,"MinValue":0.15,"MaxValue":1,"UndefinedClass":100,"Raster":"$$"},"outputPixelType":"U8","variableName":"Raster"}}}]}}