Methods
-
编辑要素,UUID已存在则修改,不存在则添加
Name Type Description schemeName
string 方案名称 type
SituationSimulationSchemeDataType 数据类型 uuid
string uuid content
string 要素json Returns:
编辑成功 -
根据参数类别获取数据集后缀
Name Type Description type
SituationSimulationSchemeDataType 数据类型 Returns:
数据集后缀 -
private返回不重名的内部数据集名
-
private新建数据集
Name Type Description options.datasetName
String 数据集名options.fieldInfos 字段信息 options.fieldInfos.fieldName
String 字段名 options.fieldInfos.fieldType
String 字段类型 options.fieldInfos.length
String 字段长度 -
private新建动目标元数据表
-
根据单个字段值获取记录
Name Type Description datasetName
string 数据集名 fieldName
string 字段名 fieldValue
string 字段值 Returns:
记录数组 -
根据多个字段值获取记录
Name Type Description datasetName
string 数据集名 fieldNames
strings 字段名 fieldValues
strings 字段值 Returns:
记录数组 -
添加实体/脚本/卫星/卫星组信息
Name Type Description schemeName
string 方案名称 type
SituationSimulationSchemeDataType 数据类型 uuid
string uuid content
string 数据json Returns:
添加成功 -
批量添加实体/脚本/卫星/卫星组信息
Name Type Description schemeName
string 方案名称 type
SituationSimulationSchemeDataType 数据类型 jsonData
Map.<uuid, json> uuid及数据json Returns:
添加成功 -
检查方案名是否合法
Name Type Description schemeName
String 方案名 Returns:
合法返回true,否则返回false -
删除实体/脚本/卫星/卫星组信息
Name Type Description schemeName
string 方案名称 type
SituationSimulationSchemeDataType 数据类别 uuid
string uuid -
删除记录
Name Type Description schemeName
string 方案名称 satelliteID
String 卫星ID satelliteGroupName
String 卫星组名 -
刪除态势仿真方案
Name Type Description schemeName
string 方案名称 -
导出方案
Name Type Description schemeName
string 方案名称 Returns:
数据集json -
获取所有方案名称
Returns:
所有方案名称 -
获取常用
Name Type Description schemeName
string 方案名称 Returns:
常用内容 -
获取实体结构
Name Type Description schemeName
string 方案名称 Returns:
结构json -
获取实体/脚本/卫星/卫星组信息
Name Type Description schemeName
string 方案名称 type
SituationSimulationSchemeDataType 数据类别 Returns:
返回uuid及数据json的Map -
获取历史轨迹数据
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名 -
根据动目标ID获取历史轨迹数据
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名 targetID
string 动目标ID -
获取动目标数据
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名 -
根据动目标ID获取动目标数据
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名 targetID
string 动目标ID -
获取动目标元数据表数据
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名 -
获取卫星组下的所有卫星信息
Name Type Description schemeName
string 方案名称 satelliteGroupName
string 卫星组名 Returns:
map {卫星UUID, satelliteJson} -
获取卫星组结构
Name Type Description schemeName
string 方案名称 Returns:
结构json -
获取卫星信息
Name Type Description schemeName
string 方案名称 satelliteUUID
string 卫星UUID satelliteGroupName
string 卫星组名 Returns:
结构json -
获取方案杂项信息
Name Type Description schemeName
string 方案名称 Returns:
信息内容 -
获取脚本结构
Name Type Description schemeName
string 方案名称 Returns:
结构json -
导入后新建态势仿真方案
Name Type Description schemeName
string 方案名称 Returns:
boolean 新建是否成功 -
导入方案
Name Type Description input
string 文件 callback
SituationSimulationSchemeManager~importSchemeCallback 导入方案完成回调 Returns:
数据集json -
新建动目标图层数据集
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名 Returns:
boolean 新建是否成功 -
新建态势仿真方案
Name Type Description schemeName
string 方案名称 Returns:
boolean 新建是否成功 -
移除历史轨迹数据
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名 targetIDs
strings 动目标ID数组 -
移除动目标数据
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名 targetIDs
strings 动目标ID数组 -
移除动目标图层数据集
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名 -
更新动目标元数据表
Name Type Description schemeName
string 方案名称 oldLayerName
string 旧动目标图层名 newLayerName
string 新动目标图层名 Returns:
boolean 更新是否成功 -
保存常用
Name Type Description schemeName
string 方案名称 content
string 常用内容 -
保存实体结构
Name Type Description schemeName
string 方案名称 content
string 结构json Returns:
保存成功 -
保存卫星组结构
Name Type Description schemeName
string 方案名称 content
string 结构json -
保存方案杂项信息
Name Type Description schemeName
string 方案名称 content
string 信息内容 -
保存脚本结构
Name Type Description schemeName
string 方案名称 content
string 结构json -
编辑实体/脚本/卫星/卫星组信息,uuid存在则修改,不存在则新增
Name Type Description schemeName
string 方案名称 type
SituationSimulationSchemeDataType 数据类型 uuid
string uuid content
string 数据json Returns:
修改成功 -
批量更新实体/脚本/卫星/卫星组信息
Name Type Description schemeName
string 方案名称 type
SituationSimulationSchemeDataType 数据类型 jsonData
Map.<uuid, json> uuid及数据json Returns:
添加成功 -
更新历史轨迹
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名options 更新参数 options.targetID
string 目标ID options.position
string 位置 options.rotation
Number 旋转 options.time
string 时间戳 Returns:
boolean 更新是否成功 -
更新动目标数据
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名options 更新参数 options.targetID
string 目标ID options.position
string 位置 options.rotation
Number 旋转 options.showMode
string 显示模式 options.isDefaultMode
string 是否为默认显示模式 options.signPicture
Number 图片资源 options.isShowTrackLine
string 是否显示轨迹线 Returns:
boolean 更新是否成功 -
更新动目标元数据表
Name Type Description schemeName
string 方案名称 layerName
string 动目标图层名options 更新参数 options.defaultMode
string 默认显示模式 options.trackLineStyle
string 轨迹线样式 options.interval
Number 图层更新间隔 Returns:
boolean 更新是否成功 -
编辑记录
Name Type Description schemeName
string 方案名称 SatelliteID
string 卫星ID SatelliteGroupName
string 卫星组名 content
string 要素json Returns:
编辑成功
Type Definitions
-
导入方案回调函数
Name Type Description params
Object 返回参数对象 Name Type Description schemeName
String 方案名 isSuccess
boolean 打开是否成功