各天气预报APP的数据是如何访问的?都是统一来源吗?

首先可以明确一点,所有的气象数据必须来自官方,应该没有人敢以非官方的名义发布天气数据,但是当国家的天气数据也不准确的时候,所有的公司都面临一个问题,如何让自己的数据比竞品更准确?1.为什么全国天气数据不准确?

全国的天气数据有一部分是地面、高空、雷达观测数据,会自动汇总到国家气象信息中心的通信站。

一部分是卫星数据。比如中国的风云卫星,完成全球扫描通常需要20多分钟,所以这部分数据通常有半小时左右的延迟。

最后是预测数据。气象学中有一些标准模型,运行模型、打包、传输、分发数据的时间其实是比较长的(由于数据量的原因)。比如气象局可能会采用欧洲中心模式系统的数据,有一些延迟,但是预报的特点是随着时间的临近,预报越准确,越容易理解。据我所知,一些国立大学的研究机构也有自己的模型,我不敢说哪个最准确。

(部分信息来自中国气象网)

2.国家气象数据可能不完整。

有时候我们想通过手机传感器获取的经纬度来获取天气数据,或者通过?IP?地址来获取天气数据,这些都是很常见的需求,而全国的天气数据呢?API?它可能不受支持。

或者说,地方气象台有一些地方气象数据,属于省级气象数据,不需要上报国家层面,那么自然的国家气象数据呢?API?没有,但是当地政府还是会公布的。

或者说,很多人关注的是PM2.5,而这些数据并非来自气象局,而是来自环保局,而环保局没有空气质量预报,不得不从其他机构获取。