Visual Basic (Declaration) | |
---|---|
Public Property SymbolAger As ISymbolInterpolator |
C# | |
---|---|
public ISymbolInterpolator SymbolAger {get; set;} |
The SymbolAger Property is optional on the TemporalRenderer. The SymbolAger will override the default rendering provided by the ObservationRenderer as the Map.TimeExtent Property changes. The goal is to provide rendering to show how a phenomenon has changed over time. The LatestObservationRenderer takes precedence over the SymbolAger if it set. Two SymbolAger’s are supported: the RampInterpolator and the TimeClassBreaksAger.
The RampInterpolator will modify the rendering of entire set of features and graduate the symbology based upon the set properties. The graduation of the symbology occurs over the Map.TimeExtent Property that is specified.
The TimeClassBreaksAger will modify the rendering of a specific set of defined groups (called TimeClassBreakInfo objects) based upon a range of values. Each group has its own TimeClassBreakInfo.MinimumAge and TimeClassBreakInfo.MaximumAge time extent for which the symbology will be adjusted. If a specific group has not been defined by the TimeClassBreaksAger then the ObservationRenderer will take precedence.
Code examples of how to use the SymbolAger can be found in the TemporalRenderer, RampInterpolator, and TimeClassBreaksAger Classes.
Target Platforms: Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family, Windows 7