Name | Type | Description | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
optional
对象具有以下属性:
|
Methods
-
释放资源(子类需重写)
-
Json对象转特效对象(子类需重写)
Name Type Description jsonObj
Object -
获取特效ID
Returns:
特效ID -
获取是否在标绘对象显隐变化的时候更新特效显隐
Returns:
是否更新 -
获取显隐
Returns:
显隐 -
设置特效绑定的标绘对象
Name Type Description geoGraphicObject
GeoGraphicObject 标绘对象 -
设置是否在标绘对象显隐变化的时候更新特效显隐
Name Type Description isUse
Boolean 是否更新 -
设置场景
Name Type Description scene
Scene 三维场景 -
设置显隐
Name Type Description visible
Boolean 显隐 Returns:
成功返回true,否则返回false -
特效对象转Json对象(子类需重写)
Returns:
Json对象 -
同步关联的标绘对象属性到特效(子类需重写)
Name Type Description options
Object optional 对象具有以下属性: Name Type Description point
MPoint3D optional 位置点 rotate
MPoint3D optional 旋转 scale
MPoint3D optional 缩放 modelPath
String optional 模型路径 showMode
DotMode optional 显示模式 gridSymbolSize
MPoint3D optional 标号大小 visible
Boolean optional 显隐(isUsePlotVisible属性为true时才生效)