An object that defines the drawing information for image service based layers.
Referenced by: Image Service Layer (ArcGISImageServiceLayer), Image Service Vector Layer (ArcGISImageServiceVectorLayer), Tiled Image Service Layer (ArcGISTiledImageServiceLayer), Web Coverage Service Layer (WCS)
Properties
Property | Details |
---|---|
activePresetRendererName | The name of the active preset renderer, if the image service layer's current renderer is from preset renderers. Must be one of the following values:
|
definitionExpression | SQL-based definition expression string that narrows the data to be displayed in the layer. Must be one of the following values:
|
drawingInfo | Contains the drawing information. |
presetRenderers[] | An array of preset renderers for image service layers, each contains associated information of multidimensional variable or raster function template. |
Example
{
"drawingInfo": {
"renderer": {
"colorRamp": {
"type": "algorithmic",
"algorithm": "esriHSVAlgorithm",
"fromColor": [
0,
0,
255,
255
],
"toColor": [
0,
255,
0,
255
]
},
"dra": false,
"gamma": [
1
],
"max": 255,
"min": 0,
"statistics": [
[
-1,
1,
0,
0.1
]
],
"useGamma": false,
"stretchType": "minMax",
"type": "rasterStretch"
}
},
"activePresetRendererName": "NDVI",
"presetRenderers": [
{
"name": "NDVI",
"method": "rasterFunctionTemplate",
"value": "Raw NDVI",
"bandIds": [
0
],
"renderer": {
"colorRamp": {
"type": "algorithmic",
"algorithm": "esriHSVAlgorithm",
"fromColor": [
0,
0,
255,
255
],
"toColor": [
0,
255,
0,
255
]
},
"dra": false,
"gamma": [
1
],
"max": 255,
"min": 0,
"statistics": [
[
-1,
1,
0,
0.1
]
],
"useGamma": false,
"stretchType": "minMax",
"type": "rasterStretch"
}
},
{
"name": "VARI",
"method": "rasterFunctionTemplate",
"value": "Raw VARI",
"bandIds": [
0
],
"renderer": {
"colorRamp": {
"type": "multipart",
"colorRamps": [
{
"type": "algorithmic",
"algorithm": "esriHSVAlgorithm",
"fromColor": [
56,
168,
0,
255
],
"toColor": [
255,
255,
0,
255
]
},
{
"type": "algorithmic",
"algorithm": "esriHSVAlgorithm",
"fromColor": [
255,
255,
0,
255
],
"toColor": [
255,
0,
0,
255
]
}
]
},
"dra": false,
"gamma": [
1
],
"max": 255,
"min": 0,
"statistics": [
[
-0.2,
0.2,
0,
0.1
]
],
"useGamma": false,
"stretchType": "minMax",
"type": "rasterStretch"
}
}
]
}