包 | com.supermap.web.components |
类 | public class TimeData |
继承 | TimeData ![]() |
该类用于为 TimeSlider 控件提供附有时间信息的要素(或图像)数据,即 TimeSlider 的播放内容。当TimeSlider绑定的图层为FeaturesLayer时,需要Feature[]数据,绑定的图层为GraphicsLayer时需要Graphic[]数据。
另请参见
属性 | 定义方 | ||
---|---|---|---|
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 类的新实例。
|
TimeData |
endTime | 属性 |
endTime:Date
获取或设置播放终止时间,与 features 中要素(或图像)的时间属性类型一致。当该属性值不等于 features 集合任何要素(或图像)的属性值时,则在时间属性值小于 endTime 的要素(或图像)处停止播放。
public function get endTime():Date
public function set endTime(value:Date):void
features | 属性 |
features:ArrayCollection
获取或设置要素(或图像)数据集。
public function get features():ArrayCollection
public function set features(value:ArrayCollection):void
startTime | 属性 |
startTime:Date
获取或设置播放起始时间,与 features 中要素(或图像)的时间属性类型一致。当该属性值不等于 features 集合任何要素(或图像)的属性值时,则从时间属性值大于 startTime 的要素(或图像)开始播放。
public function get startTime():Date
public function set startTime(value:Date):void
timeField | 属性 |
timeField:String
获取或设置用于标识要素(或图像)时间信息的字段名称。默认为 timeIndex,如 Feature.attributd.timeIndex = new Date(2004, 11, 26).
public function get timeField():String
public function set timeField(value:String):void
timeStops | 属性 |
timeStops:Array
TimeSlider 播放过程中,每一帧对应的要素时间信息—— Date 类型。每个被播放的要素均具有一个时间信息,用于控制播放的先与后。
public function get timeStops():Array
public function set timeStops(value:Array):void
TimeData | () | 构造函数 |
public function TimeData()
初始化 TimeData 类的新实例。