Temporal Renderer

Temporal renderers provide time-based rendering of features in a feature layer. It can be useful to visualize historic or real-time data such as earthquake or hurricane occurrences. You can use a temporal renderer to define how observations (regular, historic, latest) and tracks are rendered. You can also show aging of features with respect to the map's time extent.

Referenced by: renderer

Properties

Property Details
latestObservationRenderer Simple renderer used to symbolize point geometries for the most current observations.
observationalRenderer Simple renderer used to symbolize regular/historic observations.
trackRenderer Simple renderer used to symbolize the tracks.
type Specifies the type of renderer used.
Valid value of this property temporal

Example

{
  "renderer": {
    "type": "temporal",
    "observationRenderer": {
      "visualVariables": [
        {
          "field": "Inclination",
          "rotationType": "geographic",
          "type": "rotationInfo"
        }
      ],
      "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"
        }
      }
    },
    "latestObservationRenderer": {
      "visualVariables": [
        {
          "field": "Inclination",
          "rotationType": "geographic",
          "type": "rotationInfo"
        }
      ],
      "type": "simple",
      "symbol": {
        "color": [
          0,
          255,
          0,
          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"
        }
      }
    },
    "trackRenderer": {
      "type": "simple",
      "symbol": {
        "type": "esriSLS",
        "style": "esriSLSDot",
        "color": [
          115,
          76,
          0,
          255
        ],
        "width": 1
      }
    }
  }
}

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

Your ArcGIS portal

Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

Your ArcGIS Location Platform dashboard

Manage billing, monitor service usage, and access additional resources.

Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

Close