Add upper-air structure signals to intraday analysis

This commit is contained in:
2569718930@qq.com
2026-03-24 01:28:45 +08:00
parent 4ac690228e
commit 58a09fe6fe
5 changed files with 394 additions and 1 deletions
+22
View File
@@ -153,9 +153,15 @@ export interface HourlySeries {
pressure_msl?: Array<number | null>;
wind_speed_10m?: Array<number | null>;
wind_direction_10m?: Array<number | null>;
wind_speed_180m?: Array<number | null>;
wind_direction_180m?: Array<number | null>;
precipitation_probability?: Array<number | null>;
cloud_cover?: Array<number | null>;
radiation?: Array<number | null>;
cape?: Array<number | null>;
convective_inhibition?: Array<number | null>;
lifted_index?: Array<number | null>;
boundary_layer_height?: Array<number | null>;
}
export interface WeatherGovPeriod {
@@ -298,6 +304,22 @@ export interface CityDetail {
summary?: string | null;
notes?: string[] | null;
};
vertical_profile_signal?: {
source?: string | null;
window_start?: string | null;
window_end?: string | null;
cape_max?: number | null;
cin_min?: number | null;
lifted_index_min?: number | null;
boundary_layer_height_max?: number | null;
shear_10m_180m_max?: number | null;
suppression_risk?: string | null;
trigger_risk?: string | null;
mixing_strength?: string | null;
shear_risk?: string | null;
summary_zh?: string | null;
summary_en?: string | null;
};
ai_analysis?: string | AiAnalysisStructured | null;
updated_at?: string;
multi_model_daily?: Record<string, DailyModelForecast>;