天气预报

历史

许多人的生活受气象的影响。因此从史前开始人类就试图预测一天或者一个节气之后天气会是怎样。前650年左右巴比伦人使用云的样子来预测天气。前340年左右亚里士多德在他的《天象论》中描写了不同的天气状态。中国人至少在前300年左右有进行天气预报的纪录。   
古代天气预报主要是依靠一定的天气现象，比如人们观察到晚霞之后往往有好天气。这样的观察积累多了形成了天气谚语，只不过随着时代、环境演变，有些谚语可能未必准确或切合时宜。
从17世纪开始科学家开始使用科学仪器（比如气压表）来测量天气状态，并使用这些数据来做天气预报。但很长时间里人们只能使用当地的气象数据来做天气预报，因为当时人们无法快速地将数据传递到远处。1837年电报被发明后人们才能够使用大面积的气象数据来做天气预报。
20世纪气象学发展迅速。人类对大气过程的了解也越来越明确。1970年代数值天气预报随电脑硬件发展出现并且发展迅速，今天成为天气预报最主要的方式。

收集数据

最传统的数据是在地面或海面上通过专业人员、爱好者、自动气象站或者浮标收集的气压、气温、风速、风向、湿度等数据。世界气象组织协调这些数据采集的时间，并制定标准。这些测量分每小时一次（METAR）或者每六小时一次（SYNOP）。   
使用探空气球可以一直上升到对流层顶收集上空的气温、湿度、风速数据。 
气象卫星的数据越来越重要。气象卫星可以采集全世界的数据。它们的可见光照片可以帮助气象学家来检视云的发展。它们的红外线数据可以用来收集地面和云顶的温度。通过监视云的发展可以收集云的边缘的风速和风向。不过由于气象卫星的精确度和分辨率还不够好，因此地面数据依然非常重要。  
气象雷达可以提供降水地区和强度的信息。多普勒雷达还可以确定风速和风向。

数据同化

在数据同化的过程中被采集的数据与用来做预报的数字模型结合在一起来产生气象分析。其结果是目前大气状态的最好估计，它是一个三维的温度、湿度、气压和风速、风向的表示。

数值天气预报

数值天气预报是使用电脑来模拟大气。它使用数据同化的结果作为其出发点，按照今天物理学和流体力学的结果来计算大气随时间的变化。由于流体力学的方程组非常复杂，因此只有使用超级计算机才能够进行数值天气预报。这个模型计算的输出是天气预报的基础。

输出处理

模型计算的原始输出一般要经过加工处理后才能成为天气预报。这些处理包括使用统计学的原理来消除已知的模型中的偏差，或者参考其它模型计算结果进行调整。   
过去气象学家必须自己做处理工作，今天24小时以上的天气预报主要是使用多种不同模型后对其结果进行综合。气象学家还必须分析预报出来的模型数据来使最终用户能够理解它。此外天气预报的模型一般分辨率不是特别高。当地的气象学家还必须通过当地的经验在涉及地区性的影响，使得当地的天气预报更加精确。不过随着天气预报模型的不断精密化这个工作量越来越小了。

展示

对于最终用户来说天气预报的展示是整个过程中最重要的。只有知道最终用户需要什么信息、如何才能将这些信息易懂地传达给最终用户才能完成这个任务。

公众

公众是天气预报的一个主要用户。不但天气灾害如冰雹、飓风等等对公众生活有巨大的影响和威胁，即使日常生活、节假日安排、穿衣等等也要依靠天气预报。电视、广播、报纸、因特网中均有对公众的天气预报服务。

航空

天气对航空的影响非常大。几乎所有的飞机场均有自己的气象站。在飞机起飞前机组人员要获得整个的飞行路线上的天气情况以及天气预报数据。

电力系统

天气对用电量的影响非常大，因此电力公司通过天气预报预测用电量。

其它私营企业

其它私人企业也可以通过天气预报来调整它们的需求和供给。比如超市在热天可以提供更多的饮料，等等。