A simple renderer is a renderer that uses one symbol only.

Referenced by: renderer, Temporal Renderer

Properties

PropertyDetails
authoringInfoAn object containing metadata about the authoring process for creating a renderer object. This allows the authoring clients to save specific overridable settings so that next time it is accessed via the UI, their selections are remembered. Non-authoring clients can ignore it.
descriptionDescription of the renderer.
labelThe text string that is displayed in the table of contents.
rotationExpressionA constant value or an expression that derives the angle of rotation based on a feature attribute value. When an attribute name is specified, it’s enclosed in square brackets. Rotation is set using a visual variable of type rotationInfo with a specified field or valueExpression property
rotationTypeString value which controls the origin and direction of rotation on point features. If the rotationType is defined as arithmetic, the symbol is rotated from East in a counter-clockwise direction where East is the 0 degree axis. If the rotationType is defined as geographic, the symbol is rotated from North in a clockwise direction where North is the 0 degree axis.
Valid values:
  • arithmetic
  • geographic
symbolAn object that represents how all features will be drawn.
typeSpecifies the type of renderer used.
Valid value of this property simple
visualVariables[]An array of objects used to set rendering properties.

Example

{
"type": "simple",
"symbol": {
"color": [
0,
0,
128,
128
],
"size": 15,
"angle": 0,
"xoffset": 0,
"yoffset": 0,
"type": "esriSMS",
"style": "esriSMSCircle",
"outline": {
"color": [
0,
0,
128,
255
],
"width": 0.99975,
"type": "esriSLS",
"style": "esriSLSSolid"
}
}
}