GeoCamberRadarPrimitive

new Cesium.GeoCamberRadarPrimitive(options)

雷达范围
Name Type Description
options Object optional 对象具有以下属性
Name Type Description
innerFovRadiusPairs Number optional 内曲面半径
outerFovRadiusPairs Number optional 外曲面半径
radius Number optional 雷达半径
startRadius Number optional 内部遮罩半径
modelMatrixObj Matrix4 optional 构建雷达模型矩阵
startFovH Number optional 左横截面角度
endFovH Number optional 右横截面角度
startFovV Number optional 垂直起始角度
endFovV Number optional 垂直结束角度
segmentH Number optional 水平方向分隔数
segmentV Number optional 垂直方向分隔数
faceColor Number optional 雷达面颜色
lineColor Number optional 雷达线颜色
show Number optional 可见性
Example:
var sensor = new Cesium.GeoCamberRadarPrimitive({
     modelMatrixObj: {
         cartesian3: Cesium.Cartesian3.fromDegrees(117.141, 31.95, 100),
         heading: 0,
         pitch: 0,
         roll: 0,
          scale: 1
     },
     faceColor: new Cesium.Color(0, 1, 0.5, .5),
     lineColor: new Cesium.Color(1, 1, 1, 1),
     startRadius: 5000,
     radius: 300000,
     startFovH: Cesium.Math.toRadians(180),
     endFovH: Cesium.Math.toRadians(-180),
     startFovV: Cesium.Math.toRadians(0),
     endFovV: Cesium.Math.toRadians(90),
     show: !0,
 });
 viewer.scene.primitives.add(sensor);
Demo:

Members

heading : Number

方向角

pitch : Number

俯仰角

radius : Number

外曲面半径

roll : Number

翻滚角

startRadius : Number

内曲面半径

Methods

destroy()

清除图形