interface RenderingRuleJson {
    outputPixelType?:
        | "C128"
        | "C64"
        | "F32"
        | "F64"
        | "S16"
        | "S32"
        | "S8"
        | "U1"
        | "U16"
        | "U2"
        | "U32"
        | "U4"
        | "U8"
        | "UNKNOWN";
    rasterFunction?: string;
    rasterFunctionArguments?: Record<string, unknown>;
    variableName?: string;
}

Properties

outputPixelType?:
    | "C128"
    | "C64"
    | "F32"
    | "F64"
    | "S16"
    | "S32"
    | "S8"
    | "U1"
    | "U16"
    | "U2"
    | "U32"
    | "U4"
    | "U8"
    | "UNKNOWN"

Defines the pixel type of the output image.

rasterFunction?: string

The raster function name identifies the processing or rendering to be performed. See http://resources.arcgis.com/en/help/arcgis-rest-api/#/Raster_Function_Objects/02r3000000rv000000/.

rasterFunctionArguments?: Record<string, unknown>

The arguments for the referenced rasterFunction.

variableName?: string

Variable name for the raster function.