如何看懂天气预报

天气 App 上那个小图标,扔掉了预报里绝大部分信息。要看的是时间段、概率、雷达趋势、风、露点,还有不确定性有多大。遇到危险天气时,这篇文章和任何商业 App 都只是次要参考:请以你所在地官方发布的预警和指引为准。

🎙️ 发布并录制于: ·

01降水概率只回答一个很窄的问题

降水概率,英文常缩写成 PoP,指的是某个指定地点在某段指定时间内,出现可测量降水的概率。百分之四十不代表这一天有四成时间在下雨。它也没有直接告诉你雨会下多久、下多大,或者预报区域里每个角落都会淋湿。

Forecast: 40% chance of rain, 2 PM–8 PM

It means:
At this point, during this window, measurable rain has
an estimated probability of 40%.

It does not mean:
40% of six hours will be rainy
40% of the city must get rain
rain will use 40% of its possible intensity
先看时间段,再看百分比一个「全天四成」,可能藏着一段两小时的强雷雨。如果你四点要去露营,逐小时预报比那个天气图标有用得多。顺手也要看预计雨量和有没有强对流的措辞:一场概率不高的强雷暴,比一场概率很高的毛毛雨更值得你改计划。

02雷达显示的是回波,不是地面一定在下雨

天气雷达向大气发射能量,再测量返回来的信号。反射率估计的是目标物的数量和大小,比如雨滴、雪、冰雹、昆虫,甚至空中的碎片。动画比单独一帧有用得多:看移动方向,看回波是在增强还是在消散,看那条带状回波的形状有没有变。

Useful radar reading order
1. Find your location and the image timestamp
2. Animate at least 30–60 minutes
3. Note direction and speed of echoes
4. Look for growth, gaps, splitting, or a solid line
5. Compare with official warnings and observations

Color ≠ universal rainfall rate
Legend, radar mode, distance, and precipitation type matter.
雷达的「空中有雨、地面没雨」陷阱雨可能在落到地面之前就蒸发掉,尤其是下方有一层干空气的时候。山体会挡住雷达波束;距离越远,波束扫到的高度越高;地物杂波还会在雷达站附近画出假回波。别拿最后两帧用尺子一延长,就当成自己的预报。

03一次模式运行是一次模拟,不是未来的照片

数值天气模式从一份并不完美的大气初始估计出发,在三维网格上套用物理方程,然后一步步往前推时间。不同模式用的网格、方程、资料同化和参数化方案都不一样。某一次运行画出来的十天后暴雪图很吸引人,但那是娱乐,不是能拿来做决定的预报。

observations → estimated current atmosphere → model physics
             → forecast fields → human interpretation

Sources of error:
missing or noisy observations
features smaller than the model grid
approximated clouds and convection
small initial errors growing with time
local terrain represented too smoothly

我的态度很明确:别到处翻模式运行结果,专挑自己想看的那一张。先看官方发布的本地预报。如果你确实要看原始模式,就比较多次运行,问的问题应该是「大尺度形势稳不稳定」,而不是「那个彩色像素有没有正好压在我家上面」。

04集合预报把不确定性摆到明面上

集合预报把同一个模式跑很多遍,每一遍都对初始条件、模式物理过程或者两者做一点点改动。如果成员的结果挨得很近,这个特征的可信度就高一些。如果它们散得很开,说明大气正在给出好几种都说得通的未来。平均值有它的用处,但它也可能描述出一个没有任何成员真正预报过的结果。

Five forecast members for afternoon temperature:
24°C  25°C  25°C  26°C  25°C  → tight spread

Five possible storm tracks:
west  west  center  east  far east → large spread

Ask:
How many members support the event?
How wide is the timing/location range?
Is the spread increasing between updates?
平均值会把危险抹平如果一半成员把一条窄雨带放在城西,另一半放在城东,平均图上你所在的城市可能只剩一点小雨。这不代表小雨是物理上最可能发生的结果。去看概率、成员的聚类分布和官方预报讨论,别只盯着集合平均那一张图。

05锋面标出的是气团之间的边界

锋是两个气团之间的过渡带,两边的温度、湿度或密度不一样。冷锋过境常常带来风向转变和一条阵雨或雷雨带,随后是更凉或更干的空气。暖锋常常先让高云变厚,边界前方出现比较连续的降水。真实的锋会弯、会停滞、会减弱,还会跟地形互相影响。

cold front passage, common sequence:
warm/moist → falling pressure → showers or storms
→ wind shift → rising pressure → cooler/drier

warm front passage, common sequence:
high cloud thickens → lower cloud → steady precipitation
→ temperature/dew point rise

These are patterns, not guarantees.

全国图上一条锋线可能长达几百公里,而你真正的问题是六点钟那场雨会不会落到某一条街上。锋面用来理解大尺度的剧情走向。本地的决定要靠逐小时预报、雷达、实况观测和官方预警。

06看风要同时看风向、风速和阵风

风向说的是风从哪边来:北风是从北往南吹。持续风是一段规定时长内的平均值,阵风是短暂的峰值。骑车、划船、开塔吊、在树下停车、开厢式货车这些事,真正的限制往往是阵风,哪怕持续风速看起来还挺温和。

Forecast: NW 20 km/h, gusting 45 km/h

NW         → wind arrives from the northwest
20 km/h    → forecast sustained speed
45 km/h    → brief peak gusts may reach this value

Headwind, crosswind, and shelter depend on your route.
Open water, ridges, gaps, and city corners can amplify wind.
别拿定义不同的风速互相比一个服务给的可能是十分钟平均,另一个给的是两分钟平均,机场报告还可能用节。先换算单位,再确认平均时长。给开阔地形做的预报,描述不了每一个背风的院子,也描述不了每一座暴露在风里的大桥。

07判断体感,露点比相对湿度好用

相对湿度说的是空气在当前温度下离饱和还有多远。因为暖空气能容纳更多水汽,所以即使实际水分差不多,温度一变,相对湿度也会跟着变。露点更直接地反映水汽含量,判断空气会不会闷,通常更靠得住。

Same moisture, changing temperature:
Morning: cool air  → relative humidity may be 90%
Afternoon: warm air → relative humidity may be 45%
Dew point changes much less.

Rough comfort reading, with acclimation differences:
below 10°C / 50°F dew point → dry
around 16°C / 60°F          → noticeable moisture
above 21°C / 70°F           → very humid for many people

物体表面冷到露点,就会结露。近地面气温接近露点时,雾就有出现的可能,但风、地形、云和湿层的厚度同样在起作用。光看到湿度百分之九十,并不等于预报有雾。

08「注意」是让你准备,「警报」是让你行动

术语在不同国家、不同灾种下都不一样,所以一定要用你所在地官方机构的定义。在常见的 watch 与 warning 体系里,watch 也就是「注意」,意思是条件支持在更大范围或更长时段内出现危险天气。warning 也就是「警报」,意思是危险正在发生、即将发生或已被探测到,指定区域内必须采取行动。

WATCH   → ingredients are possible; review the plan
WARNING → threat is occurring or imminent; take action now
ADVISORY / statement → notable conditions; read exact impacts

Always read:
hazard + affected area + start/end time + expected impacts
+ official protective action + update timestamp
真实的预警原文:先行动,再理解Tornado Warning in this area until 4:45 PM. Take shelter now. 第一步:立刻按防护指引行动,别先打开雷达图和它辩论。第二步:预警范围、后续更新和避险指引,都以你所在地官方气象机构或应急管理渠道为准。第三步:手上保留一条以上的预警接收途径。第四步:等到官方宣布解除或者预警过期为止。紧急天气永远听官方预警,不听这篇教程,也不听社交媒体上的某个账号。

09小气候解释了为什么隔一条路天气就不一样

小气候是由海拔、坡向、植被、水体、建筑或暴露程度造成的局地状况。山谷夜里会积攒冷空气,旁边的坡地反而更暖。海边可能吹起海风。城市会把热量留住。山脊上大风,脚下的街道却是静风。

Common local modifiers
+100 m elevation       → often cooler, but inversions can reverse it
valley overnight       → cold-air pooling and fog risk
south-facing slope     → more daytime solar heating in N. Hemisphere
coast                  → sea breeze, marine cloud, slower temperature swing
urban center           → warmer nights, altered wind and runoff
mountain lee side      → drying, turbulence, rain shadow
要的是一份本地修正值,不是一套个人理论连着几周把官方预报和附近一个安装位置合格的观测站做对比。把时间、气温、风、降水和云况记下来,别靠印象。如果你家的温度计贴着一面晒太阳的墙,或者架在滚烫的水泥地上方,那它量的是那面墙的小气候,不是这一片区域的大气状况。

10预报失手,常常是差在一个临界值上

预报会错,是因为观测不完整、模式简化了现实,而且微小的误差会不断放大。局地对流、雾、雪带和地形尤其敏感。一个预报可以把大尺度形势报得很准,却算不出某一个雷暴到底会不会生成、零度线落在你家哪一侧,或者锋面提早还是推迟两小时到。

When the forecast looks wrong
1. Confirm location, time zone, and update time
2. Read the hourly forecast, not only the daily icon
3. Compare current observations with forecast assumptions
4. Animate radar or satellite; check data timestamp
5. Read official forecast discussion and alerts
6. Reassess the decision threshold and backup plan

Record: expected / observed / timing / source / update
真实的 App 故障:“No internet connection”第一步:别假定缓存里那份预报是最新的,先看它的时间戳。第二步:恢复网络,或者换一条渠道,比如本地广播、应急预警短信、官方机构的播报。第三步:把最新一条官方预警的发布时间,和你之前看到的内容对一下。第四步:如果灾害正在进行中,听当地官方的安排。反复刷新一张已经过期的雷达图,不会变出新的观测数据。

真正好用的习惯,是让准备程度匹配后果的严重性。只是出门散步,带件轻便雨衣就够了。要坐飞机、要走可能积水的路线、要出海、要面对山火撤离或强对流天气,就得用专业和官方的信息,并且准备一个备选方案。目标不是让预报变得确定,而是让你的决定在预报不确定的时候依然站得住。

Tell me what missed

A correction is more useful than a compliment. This goes straight to the person who writes SwiftGrasp.

Was this page useful?
0/1000

Please do not include passwords, private keys, or personal information.