动画管理类,负责标号动画的管理。
| SuperMap. |
动画管理类,负责标号动画的管理。 |
| Constants | |
| EVENT_TYPES | 支持应用事件的类型。 |
| Properties | |
| eventListeners | {Object} 如果在构造方法中设置此选项,事件监听对象将注册。 |
| events | {SuperMap.Events} 事件对象。 |
| goAnimations | {Array(SuperMap.Plot.GOAnimation)} 动画数组。 |
| serverUrl | {String} 表示态势推演服务的URI |
| Constructor | |
| SuperMap. |
构建一个动画管理类。 |
| Functions | |
| createGOAnimation | 创建动画。 |
| destroy | 销毁对象,释放资源。 |
| execute | 执行动画。 |
| findGOAnimationByName | 根据动画名称查找动画。 |
| findGOAnimationByUuid | 根据uuid查找动画。 |
| findGOAnimationsByFeature | 根据动画原始几何对象查找动画。 |
| pause | 暂停所有动画 |
| play | 播放所有动画 |
| removeAllGOAnimation | 删除所有动画。 |
| removeGOAnimation | 删除动画。 |
| removeGOAnimationByName | 根据名称删除动画。 |
| reset | 复位所有动画 |
| setMap | 设置地图对象 |
| stop | 停止所有动画 |
{SuperMap.Events} 事件对象。
{Array(SuperMap.Plot.GOAnimation)} 动画数组。
setMap: function ( map )
设置地图对象
| map | {SuperMap.Map} 地图对象。 |
{Boolean} 设置成功返回true,否则返回false
createGOAnimation : function( animationType, name, goFeature )
创建动画。
| animationType | {SuperMap.Plot.GOAnimationType} 动画类型。 |
| name | {String} 动画名称 |
| goFeature | {SuperMap.Feature.Vector} 动画原始几何对象。 |
findGOAnimationsByFeature : function( goFeature )
根据动画原始几何对象查找动画。
| goFeature | {SuperMap.Feature.Vector} 动画原始几何对象。 |
{Array(SuperMap.Plot.GOAnimation)}动画对象
findGOAnimationByUuid : function( uuid )
根据uuid查找动画。
| uuid | {String} uuid。 |
{SuperMap.Plot.GOAnimation} 动画对象
removeGOAnimation: function( goAnimation )
删除动画。
| goAnimation | {SuperMap.Plot.GOAnimation} 动画名称。 |
{Boolean} 是否删除成功
销毁对象,释放资源。
destroy: function()
设置地图对象
setMap: function ( map )
创建动画。
createGOAnimation : function( animationType, name, goFeature )
根据动画名称查找动画。
findGOAnimationByName : function( name )
根据动画原始几何对象查找动画。
findGOAnimationsByFeature : function( goFeature )
根据uuid查找动画。
findGOAnimationByUuid : function( uuid )
根据名称删除动画。
removeGOAnimationByName: function( name )
删除动画。
removeGOAnimation: function( goAnimation )
删除所有动画。
removeAllGOAnimation: function()
执行动画。
execute: function()
播放所有动画
play : function()
停止所有动画
stop : function()
暂停所有动画
pause : function()
复位所有动画
reset : function()