SituationSimulationManager

new Cesium.SituationSimulationManager()

态势仿真管理器

Methods

staticCesium.SituationSimulationManager.getInstance()SituationSimulationManager

态势仿真管理器单例
Returns:
态势仿真管理器

addSchemeOpenedCallBackEvent(callback)

添加打开方案完成回调事件
Name Type Description
callback function 回调函数

closeScheme()

关闭方案,清空实体管理器中的实体和脚本管理器中的脚本,不保存到服务器

getDeductionScriptManager()DeductionScriptManager

获取脚本管理器
Returns:
脚本管理器

getGeoEntityEffectExtendFactory()GeoEntityEffectExtendFactory

获取扩展特效工厂
Returns:
扩展特效工厂

getGeoEntityManager()GeoEntityManager

获取实体管理器
Returns:
实体管理器

getOpenedSchemeName()String

获取当前方案名称
Returns:
方案名称

getSatelliteEntityManager()SatelliteEntityManager

获取卫星实体管理器
Returns:
卫星实体管理器

getSatelliteManager()SatelliteManager

获取卫星管理器
Returns:
卫星管理器

getSimulationController()SimulationController

获取仿真控制器
Returns:
仿真控制器

getSituationSimulationSchemeManager()SituationSimulationSchemeManager

获取态势仿真方案管理器
Returns:
方案管理器

getURI()String

获取服务器地址
Returns:
URI 服务器地址(格式:http://127.0.0.1:8090)

isAutoSave()boolean

获取是否自动保存
Returns:
是否自动保存

openScheme(schemeName, callback)

打开方案
Name Type Description
schemeName String 方案名
callback function 实体初始化完成回调

removeSchemeOpenedCallBackEvent(callback)

移除打开方案完成回调事件
Name Type Description
callback function 回调函数

saveAsScheme(newSchemeName)

另存为方案
Name Type Description
newSchemeName String 新方案名
Returns:
成功返回true,失败返回false

saveScheme()

保存当前方案

setIsAutoSave(isAutoSave)

设置是否自动保存
Name Type Description
isAutoSave boolean 是否自动保存

setURI(URI)

设置服务器地址
Name Type Description
URI String 服务器地址(格式:http://127.0.0.1:8090)