This is a special version of UniqueValue Renderer, which loads uniqueValue infos from a style definition.
Referenced by: renderer
Properties
Property | Details |
---|---|
defaultLabel | Default string for the default symbol used to draw unspecified values. |
defaultSymbol | The defaultSymbol on the renderer that get assigned to features with no value or features that do not fall within the configured data. |
field1 | String value specifying the first field used to render matching values. |
styleName | A registered web style name. Can not be used in conjunction with styleUrl. |
styleUrl | URL that points to the web style definition. Can not be used in conjunction with styleName. |
type | Specifies the type of renderer used. Valid value of this property uniqueValue |
visualVariables[] | An array of visualVariable objects used for continuous color or size, simple, and unique values with feature opacity. |
UniqueValueFromStyle Renderer Example
{
"type": "uniqueValue",
"styleName": "EsriRealisticTreesStyle",
"field1": "genus",
"visualVariables": [
{
"type": "sizeInfo",
"field": "height",
"axis": "height",
"valueUnit": "feet"
},
{
"type": "sizeInfo",
"field": "diameter",
"axis": "widthAndDepth",
"valueUnit": "feet"
}
]
}