feat: introduce PolyWeather web API and frontend for interactive weather data display, centralizing data collection and analysis.

This commit is contained in:
2569718930@qq.com
2026-03-08 12:59:45 +08:00
parent 1655a026e8
commit 0417387c0b
7 changed files with 524 additions and 184 deletions
+5
View File
@@ -238,6 +238,10 @@ export interface CityAnalysis {
clouds_raw: Array<{ cover: string; base: number | null }>;
visibility_mi: number | null;
wx_desc: string | null;
raw_metar?: string | null;
report_time?: string | null;
receipt_time?: string | null;
obs_time_epoch?: number | null;
};
mgm?: {
temp?: number | null;
@@ -317,6 +321,7 @@ export interface CityDetail {
weather_gov: WeatherGovData;
mgm: any;
mgm_nearby: any[];
nearby_source?: string;
};
timeseries: {
metar_recent_obs: any[];