SuperMap.Plot.GOAnimation

动态标绘动画基类。

Summary
SuperMap.Plot.GOAnimation 动态标绘动画基类。
Properties
duration {Double} 动画时长,单位为秒。
name {String} 标号名称,动画的唯一标识
repeat {Boolean} 是否重复循环播放,默认为false。
startTime {Double} 动画开始时间,单位为秒。
Constructor
SuperMap.Plot.GOAnimation 构建一个动态标绘动画基类。
Functions
destroy 销毁对象,释放资源。
getGOAnimationType 获取动画类型
getGOFeature 获取动画的原始几何对象。
pause 暂停
play 播放
reset 复位
setGOFeature 设置创建动画的对象。
stop 停止

Properties

startTime

{Double} 动画开始时间,单位为秒。

duration

{Double} 动画时长,单位为秒。

repeat

{Boolean} 是否重复循环播放,默认为false。

name

{String} 标号名称,动画的唯一标识

Constructor

SuperMap.Plot.GOAnimation

构建一个动态标绘动画基类。

Functions

destroy

destroy: function()

销毁对象,释放资源。

setGOFeature

setGOFeature: function( goFeature )

设置创建动画的对象。

Parameters

goFeature {SuperMap.Feature.Vector} 动画原始几何对象。

Returns

{Boolean} 设置成功返回true,否则返回false

getGOFeature

getGOFeature : function()

获取动画的原始几何对象。

Returns

{SuperMap.Feature.Vector} 动画原始几何对象

getGOAnimationType

getGOAnimationType : function()

获取动画类型

Returns

{SuperMap.Plot.GOAnimationType} 动画类型

play

play: function()

播放

stop

stop : function()

停止

pause

pause : function()

暂停

reset

reset : function()

复位

destroy: function()
销毁对象,释放资源。
setGOFeature: function( goFeature )
设置创建动画的对象。
getGOFeature : function()
获取动画的原始几何对象。
getGOAnimationType : function()
获取动画类型
play: function()
播放
stop : function()
停止
pause : function()
暂停
reset : function()
复位
矢量要素类。该类具有 Geometry 属性存放几何信息, attributes 属性存放非几何信息,另外还包含了 style 属性,用来定义矢量要素的样式, 其中,默认的样式在 SuperMap.Feature.Vector.style 类中定义,如果没有特别的指定将使用默认的样式,
动态标绘中用到的动画类型。
Close