测风激光雷达气象反演。消光系数铺时间 × 高度色斑;大气边界层高度、云底高度画时间折线。时间字段是 dateTime。不写 source。data 只认 { values: records }。气溶胶消光是 Metobs.Lidar 的 mec,五层云高是 Metobs.Layers,不要用本类去画。
公共 option 见 基础配置:标题、轴、网格、图例、提示框、缩放、工具栏。
消光系数
通过绘制时间 × 高度色斑,用来看各高度上气溶胶对光的削弱有多强。本产品是测风激光雷达气象反演的消光系数(常见 1550 nm 量级),不要写成 mec,也不要和气溶胶激光雷达共用色标。产品 key 为 ext,单位 km⁻¹。
数据
每条记录带 dateTime、height(米)和本产品用的 ext。height 与 ext 必须是等长的 number[]。999 按缺测处理。
{
stationCode: '10K',
stationName: '示例站',
dateTime: '2022-03-29 10:00:00',
height: [60, 120, 180 /* … */],
// 本产品着色读这一列(km⁻¹)
ext: [0.08, 0.05, 0.02 /* … */],
}调用
import { Metobs } from '@dingnl/metobs-chart'
const chart = Metobs.Dwl.Met.init(el)
chart.setOption({
product: 'ext',
title: {
show: true,
text: '消光系数(km⁻¹)'
},
xAxis: {
show: true,
name: '时间'
},
yAxis: {
show: true,
name: '高度(m)'
},
data: {
values: records
}
})色斑按像素双线性取样,缺测透明。默认打开绘图区边框。不写 legend.pieces 时,库带下面这套色标。
色标
| 档 (km⁻¹) | 0 | 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | 1 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 色 | #F7F4EA | #E8D48A | #D4B04A | #C07820 | #A84818 | #8C2818 | #701820 | #541028 | #3C0C28 | #280820 | #140410 |
要改色、改档去 图例。
大气边界层高度
通过绘制时间折线,用来看大气边界层顶离地有多高。中国环境监测总站《空气质量数值预报同化激光雷达资料技术指南(试行)》把「大气边界层高度」列为由气溶胶消光系数廓线得到的非廓线产品。文献常用 ABLH / BLH。产品 key 为 blh,单位 m,时次标量。
数据
每条记录带 dateTime 和本产品用的标量 blh(米)。999 按缺测处理,折线断开。
{
stationCode: '10K',
stationName: '示例站',
dateTime: '2022-03-29 10:00:00',
// 本产品读这一标量(米)
blh: 860,
}pick 回时间和该时次高度。不要并进 Metobs.Lidar。
调用
import { Metobs } from '@dingnl/metobs-chart'
const chart = Metobs.Dwl.Met.init(el)
chart.setOption({
product: 'blh',
title: {
show: true,
text: '大气边界层高度(m)'
},
xAxis: {
show: true,
name: '时间'
},
yAxis: {
show: true,
name: '高度(m)'
},
legend: {
show: false
},
data: {
values: records
}
})单色折线。本产品没有色标,示例里把 legend.show 设为 false。
色标
本产品不带色标。
云底高度
通过绘制时间折线,用来看一层云底离地有多高。QX/T 767—2025 称:云底高度是观测点垂直向上云层底部距观测点的垂直距离。本产品只认一层,不要写成 CBH1,也不要并进 Metobs.Layers。产品 key 为 cbh,单位 m,时次标量。无云写成 999,折线断开。
数据
每条记录带 dateTime 和本产品用的标量 cbh(米)。999 按缺测或无云处理。
{
stationCode: '10K',
stationName: '示例站',
dateTime: '2022-03-29 10:00:00',
// 本产品读这一标量(米)。无云为 999
cbh: 999,
}pick 回时间和该时次高度。
调用
import { Metobs } from '@dingnl/metobs-chart'
const chart = Metobs.Dwl.Met.init(el)
chart.setOption({
product: 'cbh',
title: {
show: true,
text: '云底高度(m)'
},
xAxis: {
show: true,
name: '时间'
},
yAxis: {
show: true,
name: '高度(m)'
},
legend: {
show: false
},
data: {
values: records
}
})单色折线。本产品没有色标。
色标
本产品不带色标。