A simple renderer is a renderer that uses one symbol only.
Referenced by: renderer, Temporal Renderer
Properties
| Property | Details | 
|---|---|
| authoringInfo | An 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. | 
| description | Description of the renderer. | 
| label | The text string that is displayed in the table of contents. | 
| rotationExpression | A 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 | 
| rotationType | String 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: 
  | 
| symbol | An object that represents how all features will be drawn. | 
| type | Specifies 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"
    }
  }
}