com.supermap.web.components
public class TimeData
继承 TimeData Inheritance flash.events.EventDispatcher

时间数据类.

该类用于为 TimeSlider 控件提供附有时间信息的要素(或图像)数据,即 TimeSlider 的播放内容。当TimeSlider绑定的图层为FeaturesLayer时,需要Feature[]数据,绑定的图层为GraphicsLayer时需要Graphic[]数据。

另请参见

TimeSlider


公共属性
  属性 定义方
    endTime : Date
获取或设置播放终止时间,与 features 中要素(或图像)的时间属性类型一致。当该属性值不等于 features 集合任何要素(或图像)的属性值时,则在时间属性值小于 endTime 的要素(或图像)处停止播放。
TimeData
    features : ArrayCollection
获取或设置要素(或图像)数据集。
TimeData
    startTime : Date
获取或设置播放起始时间,与 features 中要素(或图像)的时间属性类型一致。当该属性值不等于 features 集合任何要素(或图像)的属性值时,则从时间属性值大于 startTime 的要素(或图像)开始播放。
TimeData
    timeField : String
获取或设置用于标识要素(或图像)时间信息的字段名称。默认为 timeIndex,如 Feature.attributd.timeIndex = new Date(2004, 11, 26).
TimeData
    timeStops : Array
TimeSlider 播放过程中,每一帧对应的要素时间信息—— Date 类型。每个被播放的要素均具有一个时间信息,用于控制播放的先与后。
TimeData
公共方法
  方法 定义方
   
初始化 TimeData 类的新实例。
TimeData
属性详细信息
endTime 属性
endTime:Date

获取或设置播放终止时间,与 features 中要素(或图像)的时间属性类型一致。当该属性值不等于 features 集合任何要素(或图像)的属性值时,则在时间属性值小于 endTime 的要素(或图像)处停止播放。


Implementation
    public function get endTime():Date
    public function set endTime(value:Date):void
features 属性  
features:ArrayCollection

获取或设置要素(或图像)数据集。


Implementation
    public function get features():ArrayCollection
    public function set features(value:ArrayCollection):void
startTime 属性  
startTime:Date

获取或设置播放起始时间,与 features 中要素(或图像)的时间属性类型一致。当该属性值不等于 features 集合任何要素(或图像)的属性值时,则从时间属性值大于 startTime 的要素(或图像)开始播放。


Implementation
    public function get startTime():Date
    public function set startTime(value:Date):void
timeField 属性  
timeField:String

获取或设置用于标识要素(或图像)时间信息的字段名称。默认为 timeIndex,如 Feature.attributd.timeIndex = new Date(2004, 11, 26).


Implementation
    public function get timeField():String
    public function set timeField(value:String):void
timeStops 属性  
timeStops:Array

TimeSlider 播放过程中,每一帧对应的要素时间信息—— Date 类型。每个被播放的要素均具有一个时间信息,用于控制播放的先与后。


Implementation
    public function get timeStops():Array
    public function set timeStops(value:Array):void
构造函数详细信息
TimeData () 构造函数
public function TimeData()

初始化 TimeData 类的新实例。