Packagecom.esri.ags.renderers
Classpublic class TemporalRenderer
InheritanceTemporalRenderer Inheritance Renderer Inheritance Object
Implements IRenderer

Since : ArcGIS API for Flex 2.0

A temporal renderer symbolizes graphics based upon a time field of a FeatureLayer. The renderer can highlight the latest observation, add a track renderer to group individual features based on their track, and supports "ager" symbols to further adjust the symbols as a graphic's time stamp adjusts.

See also

Concepts - Time-aware layers
Concepts - Symbols and Renderers
Live sample - Hurricanes by time
Live sample - Time rendered 5K run
Live sample - Time rendered earthquakes


Public Properties
 PropertyDefined By
  latestObservationRenderer : IRenderer
The renderer to use for the most recent point.
TemporalRenderer
  observationAger : SymbolAger
The renderer to use for aging the features
TemporalRenderer
  observationRenderer : IRenderer
The renderer to use for the points.
TemporalRenderer
  trackRenderer : IRenderer
The renderer to use for the line.
TemporalRenderer
Public Methods
 MethodDefined By
  
TemporalRenderer(observationRenderer:IRenderer = null, latestObservationRenderer:IRenderer = null, trackRenderer:IRenderer = null, observationAger:SymbolAger = null)
Creates a new TemporalRenderer object.
TemporalRenderer
 Inherited
fromJSON(obj:Object):IRenderer
[static] Convert from JSON object to SimpleRenderer, ClassBreaksRenderer or UniqueValueRenderer.
Renderer
 Inherited
Subclasses must override this method.
Renderer
Property Detail
latestObservationRendererproperty
public var latestObservationRenderer:IRenderer

The renderer to use for the most recent point.

observationAgerproperty 
public var observationAger:SymbolAger

The renderer to use for aging the features

observationRendererproperty 
public var observationRenderer:IRenderer

The renderer to use for the points.

trackRendererproperty 
public var trackRenderer:IRenderer

The renderer to use for the line.

Constructor Detail
TemporalRenderer()Constructor
public function TemporalRenderer(observationRenderer:IRenderer = null, latestObservationRenderer:IRenderer = null, trackRenderer:IRenderer = null, observationAger:SymbolAger = null)

Creates a new TemporalRenderer object.

Parameters
observationRenderer:IRenderer (default = null) — The renderer to use for the points.
 
latestObservationRenderer:IRenderer (default = null) — The renderer to use for the most recent point.
 
trackRenderer:IRenderer (default = null) — The renderer to use for the line.
 
observationAger:SymbolAger (default = null) — The renderer to use for aging the features.