什么方天气预报?
谢邀! 天气系统非常复杂,不是几行代码就能实现的,目前最靠谱、最实用的预报方法还是数值预报(Numerical Weather Prediction)。 用计算机把世界上气象站点近30年的资料输入程序中,就可以进行迭代运算,得到未来某一时刻的气象情况。当然,为了获得精确的结果还得把现在正在发生的天气状况以及云层分布等情况加进去。
因为数值预报需要很多基础数据,并且要频繁更新(每小时一次甚至更快),所以国家气象局建立了全国最大的气象信息服务网,提供给媒体和公众使用。 现在比较流行的有美国NOAA的GFS(美国国家海洋大气局全球预测系统) 和欧洲的中心数值预报 ECMWF(欧洲中心) 。这两个都是公开的,免费向大众提供。
我这里有一台ECMWF的终端,可以共享给大家使用。 网址:http://apps.ecmwf.int/weather_for_users/predictions1.html 需要输入始发时间和目的时间(精确到小时);起始点经纬度和高度;以及终点经度和高度(如需计算周边地区,可不填)。
GFS的网址要稍麻烦一些: http://www.ngdc.noaa.gov/ftp40/data/gfstcmmfs/global.fss 选择相应的文件,输入起始时间和目的时间(精确到秒);起点经度和海拔高度;终点经度和海拔高度。
这两种方法都采用全球的相同类型的气象站资料,所以得出的结果在宏观上是大致一样的。只是ECMWF的精度更高一些,每6个小时做一次预则,而GFS是每周做一次预则,因此ECMWF的准确性更能得到保证。 如果想进一步挖掘一下,还可以去NOAA的网站下载历史资料。比如最近两天有北京的网友说想看72小时的预报,其实是可以办到的。只要用昨天的时间加上今天的时间就可以了。