import { createRenderer } from "@arcgis/core/smartMapping/raster/renderers/uniqueValue.js";const { createRenderer } = await $arcgis.import("@arcgis/core/smartMapping/raster/renderers/uniqueValue.js");- Since
- ArcGIS Maps SDK for JavaScript 4.20
This object contains helper methods for generating a UniqueValueRenderer for raster layers (i.e. ImageryLayer, ImageryTileLayer).
The createRenderer() method in this module generates a renderer that may be applied directly to the input layer.
Type definitions
RasterUniqueValuesParameters
Type definition
- Supertypes
- RasterRendererParameters
RasterUniqueValuesResult
Type definition
The result object of the createRenderer() method. See the table below for details of each property.
renderer
Property
- Type
- UniqueValueRenderer
The UniqueValueRenderer renderer to apply to the input layer.
Functions
| Name | Return Type | Object |
|---|---|---|
| | |
| | |
| |
createRenderer
Function
Generates a UniqueValueRenderer to render thematic imagery.
- Signature
-
createRenderer (parameters: RasterUniqueValuesParameters): Promise<RasterUniqueValuesResult>
Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| parameters | Input parameters for generating a unique value visualization. | |
- Returns
- Promise<RasterUniqueValuesResult>
Resolves to an object containing a unique value renderer that can be set on the input layer.