Skip to content
产品中心
LtvisPhase

云雷达云相态。时间 × 高度分类色块。记录字段是 dateTime / height / phase。只在有相态的高度上画色块,不按 30 m 密化。反射率等色斑走 Ltvis.Cloud,云高走 Ltvis.Layers。

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


云相态 ​

云相态(示例)

通过绘制时间 × 高度分类色块,用来看各高度上云粒子处于哪一类相态。本库分类为雪花、冰晶、液态云滴、雨滴、融化层。行业标准未强制统一相态代码;国内云雷达业务与文献常用这些类别。产品 key 为 phase。

数据 ​

每条记录带 dateTime 和本产品用的 height、phase。二者必须是等长的 number[],按下标对齐。空数组或缺测整条丢掉。999999 按缺测处理。

js
{
    stationCode: '00000',      // 站点代码。标题、提示框可用
    stationName: '示例站',      // 站点名称。标题、提示框可用
    dateTime: '2024-10-06 02:40:00', // 观测时间。本图作横轴
    height: [5880, 5970, 6030], // 离地高度(米)。本图作纵轴,稀疏
    // 本产品着色读这一列(分类 id)
    phase: [0, 0, 1],
}

站点字段不参与填色。不要用这份记录画反射率。

调用 ​

ts
import { Ltvis } from '@dingnl/ltvis-chart'

const chart = Ltvis.Phase.init(el)
chart.setOption({
    product: 'phase',
    title: {
        show: true,
        text: '云相态'
    },
    xAxis: {
        show: true,
        name: '时间'
    },
    yAxis: {
        show: true,
        name: '高度(m)'
    },
    data: {
        values: records
    }
})

默认打开轴网格(splitLine)和绘图区边框(grid.border)。关掉时把对应 show 设为 false。不写 legend.pieces 时,库带下面这套色标。

色标 ​

分类色没有强制国标。图例按类 id 精确匹配,不会把 2 画成 1 的颜色。2 / 6 / 7 默认不进图例,要用 legend.pieces 自己补。

档0 雪花1 冰晶3 液态云滴4 雨滴5 融化层
色#283c82#77ced5#f4ce4c#9a1539#8D94E0

要改色、改档去 图例。