Skip to content
产品中心
MetobsLidar

激光雷达时间 × 高度色斑。下面六个产品各自说明。时间字段是 dateTime。光学产品不写高度时,纵轴按 resolution 生成,常见 15 m 一层。颗粒物用记录里的 height。缺测保持空或 NaN,不要填 0。

公共 option 见 基础配置标题网格图例提示框缩放工具栏


距离修正后的回波信号

距离修正后的回波信号示例

通过绘制时间 × 高度色斑,用来看各高度上经过距离修正后的回波有多强。中国环境监测总站《空气质量数值预报同化激光雷达资料技术指南(试行)》规定:对回波信号做脉冲平均、扣除背景噪声后,再乘以距离的平方,得到「距离修正后的回波信号」。产品 key 为 rcs,单位 a.u.。业内常写 RCS。

数据

每条记录带 dateTimeresolution(米,相邻层间隔)和本产品用的 rcsrcs 必须是 number[]。不另传 height 时,纵轴按 resolution 生成,常见 15 m 一层。

js
{
    stationCode: '00000',      // 站点代码。标题、提示框可用
    stationName: '示例站',      // 站点名称。标题、提示框可用
    dateTime: '2024-10-08 08:30:00', // 观测时间。本图作横轴
    resolution: '15',          // 层间隔(米)。本图作纵轴
    // 本产品着色读这一列(a.u.)
    rcs: [0.0, 4.0, 12.8 /* … */],
}

站点字段不参与填色。不要用这份记录画颗粒物。

调用

ts
import { Metobs } from '@dingnl/metobs-chart'

const chart = Metobs.Lidar.init(el)
chart.setOption({
    product: 'rcs',
    title: {
        show: true,
        text: '距离修正后的回波信号(532, a.u.)'
    },
    xAxis: {
        show: true,
        name: '时间'
    },
    yAxis: {
        show: true,
        name: '高度(m)'
    },
    data: {
        values: records
    }
})

不写 legend.pieces 时,库带下面这套色标。只看某一段高度或时间,用 yAxis.min / yAxis.maxxAxis.min / xAxis.max

色标

光学产品无国标配色,沿用彩虹。文字只标 01.5e+33.0e+34.5e+36.0e+37.5e+39.0e+3

档 (a.u.)050010001500200025003000350040004500500055006000650070007500800085009000950010000
rgb(4, 38, 204)rgb(7, 74, 208)rgb(11, 110, 212)rgb(15, 147, 215)rgb(19, 183, 219)rgb(22, 219, 223)rgb(26, 255, 227)rgb(59, 255, 195)rgb(91, 255, 162)rgb(124, 255, 130)rgb(157, 255, 97)rgb(190, 255, 65)rgb(222, 255, 32)rgb(255, 255, 0)rgb(248, 219, 0)rgb(241, 182, 0)rgb(234, 146, 0)rgb(228, 109, 1)rgb(221, 73, 1)rgb(214, 36, 1)rgb(214, 36, 1)

要改色、改档去 图例


气溶胶消光系数

气溶胶消光系数示例

通过绘制时间 × 高度色斑,用来看各高度上气溶胶对光的削弱有多强。同指南把「气溶胶消光系数廓线」列为 2 级产品,由距离修正后的回波信号经 Fernald 等方法反演得到。产品 key 为 mec,单位 km⁻¹。测风激光雷达侧消光走 Metobs.Dwl.Metext,不要用本产品去画。

数据

每条记录带 dateTimeresolution 和本产品用的 mecmec 必须是 number[]。不另传 height 时,纵轴按 resolution 生成,常见 15 m 一层。

js
{
    stationCode: '00000',      // 站点代码。标题、提示框可用
    stationName: '示例站',      // 站点名称。标题、提示框可用
    dateTime: '2024-10-08 08:30:00', // 观测时间。本图作横轴
    resolution: '15',          // 层间隔(米)。本图作纵轴
    // 本产品着色读这一列(km⁻¹)
    mec: [0, 0, 0.16971 /* … */],
}

站点字段不参与填色。不要写成 ext

调用

ts
import { Metobs } from '@dingnl/metobs-chart'

const chart = Metobs.Lidar.init(el)
chart.setOption({
    product: 'mec',
    title: {
        show: true,
        text: '气溶胶消光系数(532, km⁻¹)'
    },
    xAxis: {
        show: true,
        name: '时间'
    },
    yAxis: {
        show: true,
        name: '高度(m)'
    },
    data: {
        values: records
    }
})

不写 legend.pieces 时,库带下面这套色标。只看某一段高度或时间,用 yAxis.min / yAxis.maxxAxis.min / xAxis.max

色标

光学产品无国标配色,沿用彩虹。文字只标 00.30.60.91.21.51.8

档 (km⁻¹)00.10.20.30.40.50.60.70.80.91.01.11.21.31.41.51.61.71.81.92.0
rgb(4, 38, 204)rgb(7, 74, 208)rgb(11, 110, 212)rgb(15, 147, 215)rgb(19, 183, 219)rgb(22, 219, 223)rgb(26, 255, 227)rgb(59, 255, 195)rgb(91, 255, 162)rgb(124, 255, 130)rgb(157, 255, 97)rgb(190, 255, 65)rgb(222, 255, 32)rgb(255, 255, 0)rgb(248, 219, 0)rgb(241, 182, 0)rgb(234, 146, 0)rgb(228, 109, 1)rgb(221, 73, 1)rgb(214, 36, 1)rgb(214, 36, 1)

要改色、改档去 图例


气溶胶后向散射系数

气溶胶后向散射系数示例

通过绘制时间 × 高度色斑,用来看各高度上气溶胶把光往回散射有多强。同指南把「气溶胶后向散射系数廓线」列为 2 级产品,与气溶胶消光系数一并经 Fernald 等方法反演得到。产品 key 为 mbsc,单位 km⁻¹·sr⁻¹。

数据

每条记录带 dateTimeresolution 和本产品用的 mbscmbsc 必须是 number[]。不另传 height 时,纵轴按 resolution 生成,常见 15 m 一层。

js
{
    stationCode: '00000',      // 站点代码。标题、提示框可用
    stationName: '示例站',      // 站点名称。标题、提示框可用
    dateTime: '2024-10-08 08:30:00', // 观测时间。本图作横轴
    resolution: '15',          // 层间隔(米)。本图作纵轴
    // 本产品着色读这一列(km⁻¹·sr⁻¹)
    mbsc: [0, 0, 0.15498 /* … */],
}

站点字段不参与填色。

调用

ts
import { Metobs } from '@dingnl/metobs-chart'

const chart = Metobs.Lidar.init(el)
chart.setOption({
    product: 'mbsc',
    title: {
        show: true,
        text: '气溶胶后向散射系数(532, km⁻¹·sr⁻¹)'
    },
    xAxis: {
        show: true,
        name: '时间'
    },
    yAxis: {
        show: true,
        name: '高度(m)'
    },
    data: {
        values: records
    }
})

不写 legend.pieces 时,库带下面这套色标。只看某一段高度或时间,用 yAxis.min / yAxis.maxxAxis.min / xAxis.max

色标

光学产品无国标配色,沿用彩虹。文字只标 00.0030.0060.0090.0120.0150.018

档 (km⁻¹·sr⁻¹)00.0010.0020.0030.0040.0050.0060.0070.0080.0090.0100.0110.0120.0130.0140.0150.0160.0170.0180.0190.020
rgb(4, 38, 204)rgb(7, 74, 208)rgb(11, 110, 212)rgb(15, 147, 215)rgb(19, 183, 219)rgb(22, 219, 223)rgb(26, 255, 227)rgb(59, 255, 195)rgb(91, 255, 162)rgb(124, 255, 130)rgb(157, 255, 97)rgb(190, 255, 65)rgb(222, 255, 32)rgb(255, 255, 0)rgb(248, 219, 0)rgb(241, 182, 0)rgb(234, 146, 0)rgb(228, 109, 1)rgb(221, 73, 1)rgb(214, 36, 1)rgb(214, 36, 1)

要改色、改档去 图例


退偏比

退偏比示例

通过绘制时间 × 高度色斑,用来看各高度上后向散射在垂直方向与平行方向差多少。同指南称「退偏比廓线」:532 nm 垂直后向散射强度与平行后向散射强度之比,用来辅助判断粒子形状,并配合反演颗粒物浓度。产品 key 为 dep,无量纲。业内常写 DEP / δ。

数据

每条记录带 dateTimeresolution 和本产品用的 depdep 必须是 number[]。不另传 height 时,纵轴按 resolution 生成,常见 15 m 一层。

js
{
    stationCode: '00000',      // 站点代码。标题、提示框可用
    stationName: '示例站',      // 站点名称。标题、提示框可用
    dateTime: '2024-10-08 08:30:00', // 观测时间。本图作横轴
    resolution: '15',          // 层间隔(米)。本图作纵轴
    // 本产品着色读这一列(无量纲)
    dep: [0.12657, 0.02 /* … */],
}

站点字段不参与填色。

调用

ts
import { Metobs } from '@dingnl/metobs-chart'

const chart = Metobs.Lidar.init(el)
chart.setOption({
    product: 'dep',
    title: {
        show: true,
        text: '退偏比'
    },
    xAxis: {
        show: true,
        name: '时间'
    },
    yAxis: {
        show: true,
        name: '高度(m)'
    },
    data: {
        values: records
    }
})

不写 legend.pieces 时,库带下面这套色标。只看某一段高度或时间,用 yAxis.min / yAxis.maxxAxis.min / xAxis.max

色标

光学产品无国标配色,沿用彩虹。文字只标 00.140.280.420.560.7

00.0350.0700.1050.1400.1750.2100.2450.2800.3150.3500.3850.4200.4550.4900.5250.5600.5950.6300.6650.700
rgb(4, 38, 204)rgb(7, 74, 208)rgb(11, 110, 212)rgb(15, 147, 215)rgb(19, 183, 219)rgb(22, 219, 223)rgb(26, 255, 227)rgb(59, 255, 195)rgb(91, 255, 162)rgb(124, 255, 130)rgb(157, 255, 97)rgb(190, 255, 65)rgb(222, 255, 32)rgb(255, 255, 0)rgb(248, 219, 0)rgb(241, 182, 0)rgb(234, 146, 0)rgb(228, 109, 1)rgb(221, 73, 1)rgb(214, 36, 1)rgb(214, 36, 1)

要改色、改档去 图例


PM2.5质量浓度

PM2.5质量浓度示例

通过绘制时间 × 高度色斑,用来看各高度上细颗粒物质量浓度。同指南把「颗粒物浓度垂直分布廓线」列为 3 级产品,含 PM2.5。GB 3095—2026 称:颗粒物(粒径小于等于 2.5 μm)是环境空气中空气动力学当量直径小于等于 2.5 μm 的颗粒物,也称细颗粒物。产品 key 为 pm25,单位 μg/m³。

数据

每条记录带 dateTimeheight(米)和本产品用的 pm25heightpm25 必须是等长的 number[],按下标对齐。

js
{
    stationCode: '00000',      // 站点代码。标题、提示框可用
    stationName: '示例站',      // 站点名称。标题、提示框可用
    dateTime: '2024-10-05 15:15:00', // 观测时间。本图作横轴
    height: [0, 15, 30 /* … */], // 离地高度(米)。本图作纵轴
    // 本产品着色读这一列(μg/m³)
    pm25: [1.0, 1.0 /* … */],
}

站点字段不参与填色。product: 'pm' 不是产品。不要和 PM10 共用一列。

调用

ts
import { Metobs } from '@dingnl/metobs-chart'

const chart = Metobs.Lidar.init(el)
chart.setOption({
    product: 'pm25',
    title: {
        show: true,
        text: 'PM2.5质量浓度(μg/m³)'
    },
    xAxis: {
        show: true,
        name: '时间'
    },
    yAxis: {
        show: true,
        name: '高度(m)'
    },
    data: {
        values: records
    }
})

不写 legend.pieces 时,库带下面这套色标。只看某一段高度或时间,用 yAxis.min / yAxis.maxxAxis.min / xAxis.max

色标

按 HJ 633—2026 附录 A 六色、表 3 日均浓度断点。

档 (μg/m³)03560115150250350500
rgb(0, 228, 0)rgb(255, 255, 0)rgb(255, 126, 0)rgb(255, 0, 0)rgb(153, 0, 76)rgb(126, 0, 35)rgb(126, 0, 35)rgb(126, 0, 35)

要改色、改档去 图例


PM10质量浓度

PM10质量浓度示例

通过绘制时间 × 高度色斑,用来看各高度上可吸入颗粒物质量浓度。同指南 3 级产品含 PM10。GB 3095—2026 称:颗粒物(粒径小于等于 10 μm)是环境空气中空气动力学当量直径小于等于 10 μm 的颗粒物,也称可吸入颗粒物。产品 key 为 pm10,单位 μg/m³。

数据

每条记录带 dateTimeheight(米)和本产品用的 pm10heightpm10 必须是等长的 number[],按下标对齐。

js
{
    stationCode: '00000',      // 站点代码。标题、提示框可用
    stationName: '示例站',      // 站点名称。标题、提示框可用
    dateTime: '2024-10-05 15:15:00', // 观测时间。本图作横轴
    height: [0, 15, 30 /* … */], // 离地高度(米)。本图作纵轴
    // 本产品着色读这一列(μg/m³)
    pm10: [1.0, 1.0 /* … */],
}

站点字段不参与填色。不要和 PM2.5 共用一列。

调用

ts
import { Metobs } from '@dingnl/metobs-chart'

const chart = Metobs.Lidar.init(el)
chart.setOption({
    product: 'pm10',
    title: {
        show: true,
        text: 'PM10质量浓度(μg/m³)'
    },
    xAxis: {
        show: true,
        name: '时间'
    },
    yAxis: {
        show: true,
        name: '高度(m)'
    },
    data: {
        values: records
    }
})

不写 legend.pieces 时,库带下面这套色标。只看某一段高度或时间,用 yAxis.min / yAxis.maxxAxis.min / xAxis.max

色标

按 HJ 633—2026 附录 A 六色、表 3 日均浓度断点。pm10pm25 各用各的限值。

档 (μg/m³)050120250350420500600
rgb(0, 228, 0)rgb(255, 255, 0)rgb(255, 126, 0)rgb(255, 0, 0)rgb(153, 0, 76)rgb(126, 0, 35)rgb(126, 0, 35)rgb(126, 0, 35)

要改色、改档去 图例