彩云天气:精准到分钟和街道的天气App,彩云天气是一款特别的天气预报软件,不同于其他天气预报软件预测几天一周内的天气,彩云天气的预测是分钟级的,彩云天气可以告诉你5分钟后要下雨,25分钟分钟后雨会停,精准到分钟级的天气预报带给你不一样的体验
大多数天气类应用使用的数据都是气象局的预报结果,但也有一些爱好者会去看一种被称为“气象雷达基本反射率”的数据。它也是向公众公开的,但由于没有公开经纬度和半径,所以处理起来比较困难。而彩云天气从卫星地图上寻找雷达,然后通过与雷达图对照得到坐标,使得用机器处理雷达图这种更高精度的数据源成为了可能。
市面上有非常多以设计作为卖点的 App,但它们无一都是「重外表,轻内在」的类型,它们更多是给人欣赏的,或是让人在打开 App 之时「哇哦」惊叹一句的,在那之后便会很少再会被人打开,更别说看天气了。
其实,传统天气预报最大的弊端也正是这两点:
一是预报的时间不明确,精度最高往往只有 24 小时;
二是预报的地点太笼统,像北上广这么大的城市,我却只关心要出站的那个地铁口到底下不下雨。
于是,安装了那么多天气 App,却依然过不好这一生,用户真正的痛点还没有被完美地解决。然而,最大的问题也正在于,想要在更短的时间维度内,针对特定区域的天气预报,在技术上真的可行吗?一款名为「彩云天气」的 App 觉得这是有可能的。
告别泛泛,精准到分钟和街道
第一眼,如果没人仔细和你介绍的话,你可能觉得「彩云天气」不过就是茫茫天气 App 中的又一款,无非就是标注了气温、风向、空气质量等等。再仔细一点,你会发现一处非常明显的不同:彩云天气顶部的地点定位,竟然是精准到街道和小区的!看到图中的交通大学了吗?你还可以点击进入搜索,更改位置到其它小区和街道。
直到这时你才发现,原来彩云天气的主界面显示的不是泛泛的某个城市天气,而是你当前所在的那个具体的街道或小区,未来两小时内的天气情况。交大可能正飘着小雨,财大却晴空万里,还有那遥远的上海外国语大学,雨水已经漫过了妹子们的膝盖。当然,从主界面向左滑动一屏,彩云天气也提供了最常规的 24 小时天气、一周天气以及接下来一天内的空气 PM 2.5 质量。
如果有降雨的话,彩云天气会给出很具体的建议,如「一直在下小雨、出门记得带伞哦」,或者「20 分钟后会小小雨,35 分钟雨渐大,出门记得带伞哦」,仔细观察的话,还会发现整个背景图片也换上了有雨水痕迹的效果。
神州大地,雷达图尽收眼底
相信现在你正在思考的问题是:「彩云天气是通过什么技术实现精准预报的?」
答案就是「气象雷达图」,这是一组由中央气象台公开提供的数据,这个数据的学名是「气象雷达基本反射率」,只不过中央气象台提供的原始数据不包含经纬度和半径,不能直接使用。
而「彩云天气」精准预报背后的原理,大致是这样:它先将一张气象图叠到一张地图上,然后通过卷积神经网络算法和机器学习,建立起云层移动的模型识别,合成出某一具体时间和地点的降雨带移动方向和位置,进而实现误差范围在 5 分钟之内的降雨时间预测。
雷达图则是最直观的展现,彩云天气 App 里也会以动画的形式,轮播最近两小时的降雨图和两日内的空气质量变化图,你可以双指放大缩小地图,也可以具体点击某一区域,实现纵览全国的降雨和空气变化情况。
不过,如果担心彩云天气出错怎么办?明明外面没有下雨,却提示你现在正在下雨?老实说,这是一定会出现的情况,毕竟天气预报本身就不可能做到 100% 准确。目前彩云天气的两小时预报准确率平均在 80% 左右,而京上广深和沿海省市得益于数据和雷达基础设施的完善,准确率会相对高一些。相对应的,在西部、山区等雷达铺设密度不够高的地区,准确率也会相应受到影响。
为了进一步提升准确度,遇到预报不准时,你可以在 App 里手动选择报告天气,上报当前的实际天气情况,你上报的结果一方面会通过算法用于不断调校机器学习的准确度,另一方面也会直观地反映在雷达图上,方便其他人更好了解天气情况。