FixedJammingRadar

new mars3d.graphic.FixedJammingRadar(options)

内置固定算法的干扰雷达 矢量对象(包括干扰机影响)

参数名称 类型 描述信息
options object

参数对象,包括以下:

参数名称 类型 默认值 描述信息
position LngLatPoint | Cesium.Cartesian3 | Array.<number> 可选

坐标位置

style FixedJammingRadar.StyleOptions

样式信息

attr object 可选

附件的属性信息,可以任意附加属性,导出geojson或json时会自动处理导出。

jammers Array.<FixedJammingRadar.JammerOptions> 可选

干扰机列表

id string | number createGuid() 可选

矢量数据id标识

name string 可选

矢量数据名称

show boolean true 可选

矢量数据是否显示

继承

成员(属性)

vertexs : array

顶点位置信息二维数组,第1层为平面一圈,第2层为竖直方向各圈, 其中值包括:平面上的方向(角度值) heading、垂直上的方向(角度值) pitch、 半径(单位:米)radius

继承自:

方法

addJammer(item)object

添加一个干扰机,如果是相同id的干扰机会自动更新

参数名称 类型 描述信息
item FixedJammingRadar.JammerOptions

干扰机参数

返回值:

添加成功后的干扰机对象

addJammers(jammers)void

添加多个干扰机,如果是相同id的干扰机会自动更新

参数名称 类型 描述信息
jammers Array.<FixedJammingRadar.JammerOptions>

干扰机参数

返回值:

定义的类型

mars3d.graphic.FixedJammingRadar.JammerOptions

内置固定算法的干扰雷达, 对应的干扰机参数, 【需要引入 mars3d-space 插件库】

属性:
属性名称 类型 可选 描述信息
id string <可选>

唯一标识

position LngLatPoint <可选>

[111, 41, 40000] 干扰机经纬度位置

pji number <可选>

干扰机发射功率

gji number <可选>

干扰机天线主瓣增益(一般考虑干扰机主瓣对准发射雷达)

bji number <可选>

干扰机进入雷达天线的信号带宽

yji number <可选>

干扰机的干扰信号对雷达天线的极化损失

kj number <可选>

指定的压制系数

theta05 number <可选>

雷达天线在水平方向的半功率波束宽度

k number <可选>

雷达天线的方向性系数

dAlpha number <可选>

干扰机波束的方位角(0-360)(dAlpha) (波束方向实体指向时为零)

dBeta number <可选>

干扰机波束的俯仰角

dAlphaMax number <可选>

干扰机波束与干扰机与雷达连线的最大夹角(0-180)(dAlphaMax)

azimuth number <可选>

干扰相机相对雷达的方位角 自动计算

pitch number <可选>

偏航角

show boolean <可选>

是否打开干扰机

mars3d.graphic.FixedJammingRadar.StyleOptions

内置固定算法的干扰雷达 支持的样式信息

属性:
属性名称 类型 可选 默认值 描述信息
pt number <可选>

雷达发射功率

gt number <可选>

雷达天线主瓣增益

lambda number <可选>

信号波长(lambda)

sigma number <可选>

雷达反射截面积(sigma)

n number <可选>

脉冲积累数

k number <可选>

玻尔兹曼常数

t0 number <可选>

绝对温度

bn number <可选>

接收机通频带宽度

fn number <可选>

雷达接收机噪声系数

sn number <可选>

雷达接收机最小可检测信噪比

autoColor boolean <可选>
true

是否为内置的渐变色

color string | Cesium.Color <可选>

颜色,为空时是为渐变色

outline boolean <可选>
false

是否显示边线

outlineColor string | Cesium.Color <可选>
color

边线颜色,为空时是为渐变色

scale number <可选>
1.0

缩放比例

heading number <可选>
0

方向角 (角度值 0-360)

pitch number <可选>
0

俯仰角(角度值 0-360)

roll number <可选>
0

翻滚角(角度值 0-360)

flat boolean <可选>
false

当true时,在片段着色器中使用平面着色,不考虑光照。

faceForward boolean <可选>
false

当true时,片段着色器根据需要翻转表面的法线,以确保法线面向查看器以避免黑点。

translucent boolean <可选>
true

当true时,几何图形将显示为半透明,因此Cesium.PerInstanceColorAppearance#renderState将启用alpha混合。

closed boolean <可选>
true

当true时,几何图形将被关闭,因此Cesium.PerInstanceColorAppearance#renderState启用了背面剔除。