PlotRadarBase

雷达基类,不需要实例化. 继承自 PlotGeoEffectBase.

new SuperMap3D.PlotRadarBase()

Members

fillColor : Color

填充包络颜色
Default Value: new MGIS_SuperMap3D.Color(1, 0, 0, 0.5)

hideFillDis : Number

隐藏包络的最小距离

hideLinesDis : Number

隐藏网格线的最小距离

hideScanDis : Number

隐藏扫描瓣的最小距离

id : String

雷达ID
Default Value: uuid

isOutline : Boolean

是否显示网格线
Default Value: true

isShowScan : Boolean

是否显示扫描瓣
Default Value: true

material : Color

统一设置包络和网格线颜色,边线透明度为传入值的2倍,最大为1,
Default Value: new MGIS_SuperMap3D.Color(1, 0, 0, 0.5)

outlineColor : Color

网格线颜色
Default Value: new MGIS_SuperMap3D.Color(1, 0, 0, 1)

outlineMaterial : Material

网格线材质,与网格线颜色互斥,只能有一个生效
Default Value: undefined

outlineWidth : Number

雷达网格线宽度
Default Value: 0.5

scale : Number

雷达缩放
Default Value: 1

slicePartitions : Number

水平切分数
Default Value: 67

stackPartitions : Number

竖直切分数
Default Value: 67

Methods

destroy()

释放资源

getEffectParameter()Object

获取特效属性
Returns:
特效属性

toGeoJson_Super()Object

特效对象转Json对象
Returns:
Json对象

updateEffect(options)

设置特效属性(子类需重写)
Name Type Description
options Object 对象具有以下属性:
Name Type Description
point MPoint3D optional 位置点
rotate MPoint3D optional 旋转
scale Number optional 缩放
visible Boolean optional 显隐