PlotScanRadar

扫描雷达 继承自PlotRadarBase

new SuperMap3D.PlotScanRadar(options, options, scene)

Name Type Description
options Object 初始化雷达所需参数:
options Cartesian3 雷达位置点
Name Type Default Description
rotate Cartesian3 new MPoint3D(0,0,0) optional 雷达旋转角度,单位是度
scanVAngle Number 30 optional 竖直方向开口角度
scanHAngle Number 60 optional 水平方向开口角度
cellAngle Number 5 optional 每个单元格的角度
show boolean true optional 是否显示
isFill boolean true optional 雷达是否显示填充
isOutline boolean false optional 雷达是否显示网格线
fillColor Color new Color(1, 0, 0, 0.5) optional 雷达包络填充色
outlineColor Color new Color(1, 0, 0, 1) optional 雷达网格线色
outlineWidth number 1.0 optional 雷达网格线宽
isShowScan boolean false optional 是否显示扫描瓣
scanConeColor Color Color.GREEN optional 扫描体包络填充色
scanedColor Color Color.GREEN optional 包络扫描后的填充色
scene Scene 当前三维场景

Members

fillColor : Color

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

isFill : Boolean

是否显示填充包络
Default Value: true

offset : MPoint3D

雷达位置偏移
Default Value: MPoint3D(0,0,0)

point : MPoint3D

雷达位置点
Default Value: MPoint3D(0,0,0)

radii : MPoint3D

雷达半径
Default Value: new MPoint3D(1, 1, 1)

rotate : MPoint3D

雷达旋转角度
Default Value: MPoint3D(0,0,0)

scale : Number

雷达缩放
Default Value: 1

scanConeColor : Color

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

scanedColor : Color

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

show : Boolean

是否显示
Default Value: true

Methods

clone(result)PlotScanRadar

拷贝函数.
Name Type Description
result PlotScanRadar optional 扫描雷达对象.
Returns:
拷贝得到的雷达对象.

destroy()

释放资源