From c14759933fe8ca1e308885d28c687b1e5cc0a0df Mon Sep 17 00:00:00 2001 From: yarnom Date: Wed, 24 Sep 2025 10:51:05 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E6=B5=B7=E7=8F=A0?= =?UTF-8?q?=E5=92=8C=E7=95=AA=E7=A6=BA=E6=B0=94=E8=B1=A1=E7=AB=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/radar/scheduler.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/internal/radar/scheduler.go b/internal/radar/scheduler.go index 796bf4c..92147a6 100644 --- a/internal/radar/scheduler.go +++ b/internal/radar/scheduler.go @@ -334,13 +334,21 @@ func runOnceFromNMC(ctx context.Context, opts Options) error { } } - // Also fetch realtime weather for both radar stations every 10 minutes + // Also fetch realtime weather for radar stations every 10 minutes if err := fetchAndStoreRadarRealtimeFor(ctx, "南宁雷达站", 23.097234, 108.715433); err != nil { log.Printf("[radar] realtime(NN) failed: %v", err) } if err := fetchAndStoreRadarRealtimeFor(ctx, "广州雷达站", 23.146400, 113.341200); err != nil { log.Printf("[radar] realtime(GZ) failed: %v", err) } + // 新增海珠雷达站(使用与广州相同的瓦片,但坐标不同) + if err := fetchAndStoreRadarRealtimeFor(ctx, "海珠雷达站", 23.090000, 113.350000); err != nil { + log.Printf("[radar] realtime(HAIZHU) failed: %v", err) + } + // 新增番禺雷达站 + if err := fetchAndStoreRadarRealtimeFor(ctx, "番禺雷达站", 23.022500, 113.331300); err != nil { + log.Printf("[radar] realtime(PANYU) failed: %v", err) + } return nil }