美文网首页
究竟哪个天气预报APP最准确?

究竟哪个天气预报APP最准确?

作者: c100b1d9fe8c | 来源:发表于2018-12-31 13:05 被阅读10787次
公众号:阿虚同学

出门前,看看天气预报是刚需。

这时一个预报准确的APP就显得很重要。

而市面上那么多天气预报APP,究竟哪一个才是真正预报准确的呢?


好久没说过那句话了:授人鱼不如授人以渔。

今天聊聊,阿虚面对这个问题,是怎么一步步解决的。

一、首先明确需求

既然需求是天气预报,那么准确性应该排在第一。

什么诗词、每日一句、种花种草、Widget部件...

这些功能对于一个天气预报APP来说都不重要,甚至略显多余。

对阿虚来说,一个「核心功能是天气预报」的APP,要是「预报都不准确」,那就根本「没有安装的必要了」。


大多数人应该和阿虚一样吧:你一出门,最关心的只是待会儿下雨 or 不下雨?

所以晴雨预报其实是最为关键的。

然后阿虚最开始想到的解决办法是:先安装一大堆天气APP,然后把预报不准确的APP挨着挨着卸载,最后留下的不就是预报准确的APP了吗?

二、实际解决过程

阿虚在试用APP过程中,发现不同APP的预报都有些许差别。

阿虚起初以为是数据的来源不同。

1

但是!阿虚在网上进一步了解,才知道:

中华人民共和国气象法(2014年修订)三十八条规定

第三十八条违反本法规定,有下列行为之一的,由有关气象主管机构按照权限责令改正,给予警告,可以并处五万元以下的罚款:
(一)非法向社会发布公众气象预报、灾害性天气警报的;
(二)广播、电视、报纸、电信等媒体向社会传播公众气象预报、灾害性天气警报,不使用气象主管机构所属的气象台站提供的适时气象信息的;

中国气象局《中华人民共和国气象法》:http://www.cma.gov.cn/root7/auto13139/201612/t20161213_349478.html

这段话翻译成通俗易懂的话就是:和老百姓息息相关的天气信息,都应该来自于官方气象部门

2

所以说,个人爱好者以及公司是不能擅自发布天气预报的(因为有时候气象预报是关系着生命安全的)

天气预报APP的数据都应该来自于气象部门。

而气象部门全国上下有一个完整的体系,对公众发布的数据会保持一致。

3

那么,按照常理来说,国内所有的天气APP的预报,都应该是一样的!

然而,事实上并非如此。

苹果自带天气、成都气象、我的天气、彩云天气

简单列举了4个APP,用来做为对比。

细心比较下,可以看到不同APP,对最高最低温度、晴雨天气的预报都有些许差别。(其中又以图1的IOS自带天气APP偏差最大。)

进一步了解,阿虚知道了:

  • 国内绝大多数的天气类APP的气象数据源都是来自于气象局(例如墨迹、彩云天气、天气家)
  • 国外的天气预报软件则主要是从国外获取的天气预报结果(例如Yahoo天气、苹果自带天气软件等)

4

那么上面这些APP差别的原因是什么呢?

为什么数据来源相同,APP上的预报却还是不一样呢?

这个跟各个APP的运营商有关系,各个APP对于官方天气数据的解读,侧重点不同,所以会对天气预报会产生些许的差距。

5

进一步了解后,阿虚发现,APP是靠预报模型来解读数据的。

在天气家APP的设置中,你可以看到天气家说明了他们APP所使用的预报模型

image

所以说,APP方拿到的数据「的确」都是一样的。

但是他们可能使用了基于不同预报模型的算法,所以这些数据最终呈现在APP里时会有些许不同

6

了解完上面后,阿虚又在自己摸索中发现,其实还存在数据更新延时这个问题。

都是官方数据,但是地方气象台的数据更新后,还要从市级→省级→中央气象台

这个过程中,就存在数据更新延时。

7

下面用图来说明下。

就算同样是在中国天气网(中国气象局官网),也存在数据延时!

下图是中国天气网的省级分站:http://sc.weather.com.cn,查询到的数据。

可以看到,省级网站上已经发布14:00的气象数据了

省级

而在中国天气网:http://www.weather.com.cn

国家级网站上查询到的数据却仍是早上11:30发布的数据

国家级

8

从上面的结果看来,既然数据来源是一样的,而预报模型带来的差别又只是细微的差别。

那么要达到预报准确,最重要的其实是解决:数据更新延时

上面我们知道了,天气数据存在市级→省级→中央气象台这个延时。

而大部分APP只能从中国气象局统一的面向社会的数据接口获取数据,说白了就是最后一等级的数据。

有没有APP能获取市级APP的数据呢?那不就实现延时最小化了!?

9

答案是有的!

上面省级网站上查询到的是14:00的数据,但其实,市级APP已经更新15:00的数据了

某些市级气象台是有自己的APP的,比如四川成都气象局就有自己的APP:成都气象。

image

10

于是阿虚的问题解决。

阿虚住在四川成都,所以最终用的是成都气象这个地方气象APP。

三、自己省市的APP怎么找?

下面来说说,大家自己所住地的地方气象APP怎么找。

首先要说明,不是每个地方都会有市级气象APP,但是网站一定会有

1

一般可以直接在应用商店搜索「市名+气象」或「市名+天气」

南京气象、深圳天气、上海知天气

需要注意的是

  1. 一般地方气象局APP都会和使用和中国气象局类似的APP图标
中国气象局
  1. 但也有些地方APP没有采用这种图标,比如:成都气象、上海知天气、湖北天气。

  2. 如果你是IOS系统,你可以从APP下载页面的内容提要、开发人员网站来查看是不是官方APP。

image

2

如果上面的方法找不到,可能你们的市级气象APP并不这样命名。

这时,我们可以百度「市名+气象」或「市名+天气」,找到市级气象局官网。

如果有APP的话,一般官网是会有介绍的+给出下载地址的。

举个栗子

image

然后我们打开网站:http://www.hzqx.com

然后就可以在官网里发现,杭州市的气象APP是叫「智慧气象」

image

同理

我们也可以找到

  • 河南省的官方气象APP叫「气象博士」
  • 上海市的气象APP叫做「上海知天气」
  • 福建省的官方气象APP是「知天气(决策版)」

另外

如果没有市级APP,你可以找找有没有省级APP。

比如长沙市没有市级APP,但是有湖南省省级APP「湖南智慧气象」

3

比如重庆气象局,没有自己的APP,但是我们可以把它的官网放到手机桌面。

我想大多数人都是,安装的气象APP不会没事就看,一般应该都是出门前才会看一下。

IOS上,用Safari打开网站,按如下操作,即可把网站放到桌面了。

image

安卓把网站放到手机桌面的方法请自己百度哦(主要是因为方法太多,各个机型不同)。

4

如果你嫌麻烦,这些能分钟级天气预报APP也是不错的:

  1. 中国气象
  2. 墨迹天气
  3. 彩云天气
  4. 2345天气预报
  5. 中国天气通
  6. 360天气
  7. 知天气

类似彩云天气、墨迹天气等,用户可以在软件上「反馈天气」,可能对它的预报有点帮助(但总体来说帮助很小,你可以想想你自己有没有进行过反馈)。

image

欢迎关注公众号:阿虚同学
我希望「阿虚同学」能帮你一次性解决各种问题。

image

相关文章

  • 究竟哪个天气预报APP最准确?

    出门前,看看天气预报是刚需。 这时一个预报准确的APP就显得很重要。 而市面上那么多天气预报APP,究竟哪一个才是...

  • 把网页放在手机桌面,像APP一样使用

    前几天发了篇教程:究竟哪个天气预报APP最准确? 里面有说到,不是每个地方都会有市级气象APP,但是网站一定会有。...

  • 天气类App原型制作分享-ColorfulClouds

    ColorfulClouds是一款界面精美的天气预报App,它可以准确预报降雨量、污染程度等。这款App最美的是它...

  • 不准确的天气预报

    今天上班午休完,就有同事一直说手机接到了消息,有预警,下班的时候要下大雨,然后有一个同事要回老家怕下午走不了,还特...

  • 天气预报的准确值

    今天上午艳阳高照。昨天天气预报说今天有雨,具体时间到下午十九点左右。下午的时候,天气逐渐转阴。十九点的时候,果然下...

  • 生活随笔之~一场大风

    现在的天气预报很准确,准确到说几点下雨,就几点下雨,比那当年魏征梦中斬了老龙王的头还要准确,这不,天气预报说要刮大...

  • 如何知道“局部降雨”中局部指哪里?

    在天气预报里,我们经常可以听到: 局部地区有降雨 但是我们终究无法知道局部究竟时指哪个具体街道。 试想一下,下班/...

  • 如何知道“局部降雨”中局部指哪里?

    在天气预报里,我们经常可以听到: 局部地区有降雨 但是我们终究无法知道局部究竟时指哪个具体街道。 试想一下,下班/...

  • 小程序和APP究竟哪个好?

    随着移动互联网的高速发展,微信小程序的出现直接引爆互联网市场。究竟是小程序好还是APP好,成都APP定制开发互联互...

  • 生与死

    生与死 究竟哪个更可悲? 究竟哪个更需要勇气? 究竟哪个有足够的分量 足够的资格 可以证明选择生或者死的人的强大?...

网友评论

      本文标题:究竟哪个天气预报APP最准确?

      本文链接:https://www.haomeiwen.com/subject/tjiilqtx.html