Skip to content
产品中心
天气雷达createMosaicLayer

天气雷达组网经纬格点。范围写在记录的西 / 北界和经纬步长上。工厂 createMosaicLayer。三个产品都能切逐格、等值面、渐变,也都能时序,写在该产品的「能力」里。

参数 ​

本页绘制用这些字段。范围写在记录的 west / north / 步长上。

参数必选用途默认
data必选解析出口的 values,一条经纬格网记录—
product必选画哪一列:dcr / rfst / refmosaic—
pieces可选分档色标产品默认档
range可选过滤可见数值全开
fill可选cells / isobands / gradientcells
显示与交互可选见 图层—
产品key单位绘制能力
组网组合反射率dcrdBZ逐格 / 等值面 / 渐变雷达时序 · 数据裁剪
反射率因子外推rfstdBZ逐格 / 等值面 / 渐变雷达时序
雷达回波组合反射率预报refmosaicdBZ逐格 / 等值面 / 渐变雷达时序

数据 ​

三个产品同一套 MICAPS diamond 131 原件。二进制,头 1024 字节,魔术字 diamond 131。

diamond 131
1024 字节头
格网数据区
参数含义
diamond 131魔术字。认文件靠它
站号头内 8 字节
版本头内 8 字节。v2 缺测门限 31,其余按 v1 门限 5
年 / 月 / 日 / 时 / 分 / 秒UTC 时次
列 / 行经向格数、纬向格数
西界 / 北界经纬格网西北角
中心经度 / 中心纬度头内浮点
经度步长 / 纬度步长必须大于 0
格点值从 +1024 起,一格一字节,共 行 × 列 个

数据区一行优先,第 0 行对着北界。反射率 = (存储值 − 66) / 2。存储值小于缺测门限写成缺测。画哪一列仍写 parse 的 product。也可传打包,解开再认 diamond 131。色标与单站组合反射率同一套。


组网组合反射率 ​

组网组合反射率(示例)

通过绘制经纬格网色斑,用来看多站拼起来的组合反射率。产品 key 为 dcr,单位 dBZ。可切逐格、等值面、渐变。本产品能时序。

文件 ​

天气雷达组网「组合反射率」(QX/T 668)。国内交换名 Z_OTHE_RADA2DCR_*.bin,头为 MICAPS diamond 131。也可传 .gz / .bz2 / .zip / .tgz。format: 'diamond'。

数据 ​

文件规则见页头。本产品格点值是组网组合反射率,单位 dBZ。低于 −5 dBZ 或缺测铺色透明。

调用 ​

ts
const parsed = await parse(buffer, {
    format: 'diamond',
    // 一次只出这一列
    product: 'dcr'
})
const layer = createMosaicLayer({
    // 解析出口
    data: parsed.values,
    // 画哪一列,与 parse 相同
    product: 'dcr',
    // 示例页默认渐变填色
    fill: 'gradient'
})
// 切逐格 / 等值面
layer.setFill('cells')
layer.setFill('isobands')
layer.addTo(map)

当前场四至:layer.getBounds(),套合视野由调用侧做。见 图层。

色标 ​

与组合反射率同一套。见 单站平面 · 组合反射率。

能力 ​

数据裁剪 setClipPath 按省界贴边。clipField 只给导出 / 统计,不要把格心 NaN 场喂给图层。细写见 数据裁剪。对照 裁剪示例。

雷达时序 同一要素 2~6 个时次。parse 一次解开,图层只画第一场,bindSequence 切帧。不调 play 就不会播。

ts
const frames = await parse([bufferA, bufferB], {
    format: 'diamond',
    // 一次只出这一列,多份必须相同
    product: 'dcr'
})
const layer = createMosaicLayer({
    // 第一场
    data: frames[0].values,
    // 画哪一列,与 parse 相同
    product: 'dcr',
    // 组网时序默认渐变填色
    fill: 'gradient'
})
const sequence = bindSequence(layer, frames)
sequence.setIndex(1)

细写见 雷达时序。对照 组网时序示例。


反射率因子外推 ​

反射率因子外推(示例)

通过绘制经纬格网色斑,用来看反射率外推场。产品 key 为 rfst,单位 dBZ。交换名里的 RADAMCR 是文件名片段,产品仍写 rfst。可切逐格、等值面、渐变。

文件 ​

天气雷达组网「反射率因子外推」。国内交换名 Z_OTHE_RADAMCR_RFST_*(常见 .bin / .000.bin / .120.bin)。format: 'diamond'。

数据 ​

文件规则见页头。本产品格点值是反射率因子外推,单位 dBZ。编码与组网组合反射率相同。

调用 ​

ts
const layer = createMosaicLayer({
    // 解析出口
    data: parsed.values,
    // 画哪一列,与 parse 相同
    product: 'rfst',
    // 示例页默认渐变填色
    fill: 'gradient'
})

色标 ​

与组合反射率同一套。

能力 ​

雷达时序 与组网组合反射率同一套。列名写 rfst。细写见 雷达时序。对照 组网时序示例。


雷达回波组合反射率预报 ​

雷达回波组合反射率预报(示例)

通过绘制经纬格网色斑,用来看回波组合反射率预报。产品 key 为 refmosaic,单位 dBZ。可切逐格、等值面、渐变。

文件 ​

天气雷达组网「雷达回波组合反射率预报」。国内交换名 Z_SEVP_*_FENGL-*-REFMOSAIC-*(常见无后缀或 .bz2)。format: 'diamond'。

数据 ​

文件规则见页头。本产品格点值是雷达回波组合反射率预报,单位 dBZ。编码与组网组合反射率相同。

调用 ​

ts
const layer = createMosaicLayer({
    // 解析出口
    data: parsed.values,
    // 画哪一列,与 parse 相同
    product: 'refmosaic',
    // 示例页默认渐变填色
    fill: 'gradient'
})

色标 ​

与组合反射率同一套。

能力 ​

雷达时序 与组网组合反射率同一套。列名写 refmosaic。细写见 雷达时序。对照 组网时序示例。