Methods
-
设置场景
Name Type Description scene
Scene 场景 -
设置场景
Name Type Description scene
Scene 场景 -
添加实体
Name Type Description geoEntityPlot
GeoGraphicObject 实体对象 Returns:
添加的实体UUID -
添加实体添加回调函数
Name Type Description callback
GeoEntityManager~callback 实体添加回调函数 -
添加实体刪除前回调函数
Name Type Description callback
GeoEntityManager~callback 实体刪除前回调函数 -
添加实体刪除回调函数
Name Type Description callback
GeoEntityManager~callback 实体刪除回调函数 -
添加实体销毁回调函数
Name Type Description callback
GeoEntityManager~geoEntityDestroyedCallback 实体销毁回调函数 -
添加实体点标号
Name Type Description name
String 实体名称 position
MPoint3D 实体位置 dotPlotLibID
Number 点标号库ID dotPlotCode
Number 点标号code callback
GeoEntityManager~addEntityCallback 添加完成回调函数 options.modelScale
double 模型缩放 options.modelRotate
MPoint3D 模型旋转 options.modelPath
String 模型路径 options.picturePath
String 图片路径 options.pictureSymbolSize
Cartesian2 图片大小 options.plotLibID
Number 标号库ID options.plotCode
Number 标号code options.dotPlotStyle
DotPlotStyle 标号样式 options.vectorScale
double 矢量缩放 options.vectorScale
MPoint3D 矢量旋转 options.visible
boolean 显隐 -
添加实体模型
Name Type Description name
String 实体名称 position
MPoint3D 实体位置 modelPath
String 模型路径 callback
GeoEntityManager~addEntityCallback 添加完成回调函数 options.modelScale
double 模型缩放 options.modelRotate
MPoint3D 模型旋转 options.picturePath
String 图片路径 options.pictureSymbolSize
Cartesian2 图片大小 options.plotLibID
Number 标号库ID options.plotCode
Number 标号code options.dotPlotStyle
DotPlotStyle 标号样式 options.vectorScale
double 矢量缩放 options.vectorScale
MPoint3D 矢量旋转 options.visible
boolean 显隐 -
添加实体修改回调函数
Name Type Description callback
GeoEntityManager~callback 实体修改回调函数 -
添加实体图片
Name Type Description name
String 实体名称 position
MPoint3D 实体位置 picturePath
String 图片路径 callback
GeoEntityManager~addEntityCallback 添加完成回调函数 options.modelScale
double 模型缩放 options.modelRotate
MPoint3D 模型旋转 options.modelPath
String 模型路径 options.pictureSymbolSize
Cartesian2 图片大小 options.plotLibID
Number 标号库ID options.plotCode
Number 标号code options.dotPlotStyle
DotPlotStyle 标号样式 options.vectorScale
double 矢量缩放 options.vectorScale
MPoint3D 矢量旋转 options.visible
boolean 显隐 -
添加实体选中回调函数
Name Type Description callback
GeoEntityManager~callback 实体选中回调函数 -
添加实体取消选中回调函数
Name Type Description callback
GeoEntityManager~callback 实体取消选中回调函数 -
添加实体更新回调函数
Name Type Description callback
GeoEntityManager~callback 实体更新回调函数 -
清空选中实体
-
从实体对象和分组信息json初始化实体管理器
Name Type Description options.geoEntityJsons
Map.<String, String> 实体对象json数据 options.geoEntityNodeJson
String 实体分组json数据 callback
function 回调函数(废弃) -
getGeoEntityByUUID(UUID) → GeoEntity
-
通过实体UUID获取实体对象
Name Type Description UUID
String 实体UUID Returns:
实体对象 -
getGeoEntityRootNode() → GeoEntityNode
-
获取实体分组根节点
Returns:
实体分组根节点 -
getGeoEntitys() → Map.<UUID, GeoEntity>
-
获取全部实体对象列表
Returns:
实体对象列表 -
获取选中实体UUID
-
获取实体图层是否可编辑
Returns:
是否可编辑 -
删除所有实体
-
通过实体UUID删除实体
Name Type Description UUID
String 删除的实体UUID Returns:
是否删除成功 -
设置实体图层是否可编辑
Name Type Description isEditable
boolean 是否可编辑 -
设置选中实体
Name Type Description UUID
String 实体UUID -
保存实体对象和分组信息到json
Returns:
实体对象(.geoEntityJsons)和分组信息(.geoEntityNodeJson)json
Type Definitions
-
添加实体回调函数
Name Type Description params
Object 返回参数对象 Name Type Description UUID
String 动目标ID -
实体操作回调
Name Type Description geoEntity
GeoEntity 返回实体对象 -
实体销毁回调
Name Type Description UUID
String 实体UUID