态势图管理器单例类
Name | Type | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
对象具有以下属性
|
Members
-
readonlyaddSmlFileCompleted : Event
-
叠加本地态势图文件成功事件
-
readonlyaddSmlFileFailed : Event
-
叠加本地态势图文件失败事件
-
readonlyaddSmlFileToLayerCompleted : Event
-
叠加态势文件到指定图层成功事件
-
readonlyaddSmlFileToLayerFailed : Event
-
叠加态势文件到指定图层失败事件
-
readonlydeleteSmlFileCompleted : Event
-
删除服务器态势图文件成功事件
-
readonlydeleteSmlFileFailed : Event
-
删除服务器态势图文件失败事件
-
readonlygetSmlInfoCompleted : Event
-
获取指定态势图文件信息成功事件
-
readonlygetSmlInfoFailed : Event
-
获取指定态势图文件信息失败事件
-
readonlygetSmlInfosCompleted : Event
-
获取态势图文件列表成功事件
-
readonlygetSmlInfosFailed : Event
-
获取态势图文件列表失败事件
-
readonlyopenLocalSmlFileCompleted : Event
-
打开本地态势图文件成功事件
-
readonlyopenLocalSmlFileFailed : Event
-
打开本地态势图文件失败事件
-
readonlyopenSmlFileCompleted : Event
-
打开态势图文件成功事件
-
readonlyopenSmlFileFailed : Event
-
打开态势图文件失败事件
-
readonlysaveSmlFileCompleted : Event
-
保存态势图文件成功事件
-
readonlysaveSmlFileFailed : Event
-
保存态势图文件失败事件
-
readonlyscene : Scene
-
当前场景
-
标绘服务url
-
当前态势图名称
-
态势图基本信息结构
Methods
-
获取态势图管理器单例
Name Type Description options
Object optional 对象具有以下属性 Name Type Description scene
scene optional 场景 serverUrl
String optional 标绘服务url smlInfo
Object optional 当前打开的态势图信息 smlFileName
String optional 当前打开的态势图在发布时的名称 -
叠加态势图文件(本地), 首先需要将本地的态势图文件上传到服务器,再叠加
Name Type Description bAllLayer
Boolean 是否叠加所有图层,如果是true,将所有图层叠加到当前的态势图上。如果是false,则只叠加与当前态势图相同的图层 -
叠加已发布的态势图到当前态势图
Name Type Description smlFileName
String 保存态势图文件时的名称 bAllLayer
boolean 是否叠加所有图层,如果是true,将所有图层叠加到当前的态势图上,如果是false,则只叠加与当前态势图相同的图层 -
叠加态势文件(本地)到指定图层。首先需要将本地的态势图文件上传到服务器,再叠加。
Name Type Description layerName
String 需要叠加的图层名称 -
叠加已发布的态势图到指定图层
Name Type Description smlFileName
String 保存态势图文件时的名称 layerName
String 指定的图层名称 -
删除指定的已发布态势图文件
Name Type Description smlFileName
String 保存到服务器时的态势图文件名称 -
从服务器上获取指定的态势文件的下载地址
Name Type Description smlFileName
String 保存态势图文件时的名称 -
getPlottingLayers() → Array.<PlottingLayer>
-
获取当前标绘图层
Returns:
-
获取指定的态势图信息
Name Type Description smlFileName
string 态势图文件名称,即保存到服务器时使用的名称 -
获取服务器上用户发布的态势图文件列表
Name Type Description page
Number 第几页 从第一页开始计数 pageSize
Number 每页上查询记录的条数 -
新建态势图,会清空当前态势图
-
打开态势图文件(本地),并将其上传到服务器
Name Type Description callback
function 回调函数 -
打开json对象的态势图文件
Name Type Description sitData
态势图文件json对象 smlFileName
态势图文件名(非必填) -
打开态势图文件(本地)。删除当前态势图中的所有图层,重新加载该态势图
-
打开Json格式的态势图数据
Name Type Description sitData
-
打开指定的已发布态势图文件
Name Type Description smlFileName
String 态势图文件保存到服务器时的名字 callback
function 打开后的回调函数,返回打开结果的信息 -
另存当前态势图数据到服务器
Name Type Description smlFileName
smlFileName 保存到服务器的态势图文件名 -
态势图转对象
Returns:
态势图json对象 -
保存当前态势图数据到服务器,若服务器已存在该态势图则覆盖
Name Type Description smlFileName
String 态势图文件名 isCover
Boolean 服务器上有同名时是否覆盖 -
上传态势图文件
Name Type Description callback
function 上传态势文件到服务器的回调处理函数(用户指定)