我用天气应用查降雨,它说降水概率0%,窗外却大雨如注。这事儿已经不是第一次了。
我是那种做事前会反复核对天气的人。明早六点半要不要跑步,前一晚我得确认不会淋成落汤鸡。出门前再看一眼,决定带伞还是穿风衣、走路还是开车。结果最近被同一个应用耍了四次——它说晴天,我出门就被浇透。
那天早晨我坐在床上,盯着屏幕上硕大的“降水概率0%”,窗外正在狂风暴雨。那一刻我终于承认:我要的不是一个“大概在附近某处”的天气预报,我要是是“我头顶这片云彩”的天气预报。
问题出在数据采集点上。我查了一下,发现气象预测本身准确度不低——问题在于读数取自哪里。大量主流天气应用用的是机场所设官方气象站的数据。那个站点离你十几公里远,雷暴云团压到你家阳台了,机场那边还阳光灿烂。应用根据机场数据告诉你“全天无雨”,你当然会被淋。
我需要的是一个敢说“你家巷口现在正在下雨”的应用,不是替机场报天气的应用。Weather Underground就是冲着这个目标去的。这款应用2011年就登陆安卓平台了,它的解题思路相当“野”:不靠官方气象站,靠群众。
Weather Underground从全球超过250000座私人气象站获取数据。这些设备大多是个人买来装在花园或草坪上的,测量温度、湿度、气压、降雨量、风速风向,然后通过Wi-Fi上传。一个硬核天气爱好者在他家后院测到的数据,比你那个刷机场数据的应用,离你近了不是一星半点。
微气候这东西,隔三条街就可能完全不同。官方气象站几小时才更新一次,私人气象站的回传频率高得多。这种密度和更新速度,意味着你终于能看到跟自己脚步同步变化的云图。
但众包数据有个绕不开的问题:设备硬件没问题,人会不会弄错?比如传感器装在了空调外机旁边,测出一堆离谱数据。Weather Underground的做法是把所有站点的读数扔进自家BestForecast模型里跑一轮,跟多个预报模型和局部数据点交叉验证,自动筛掉异常值。我在城区住,附近气象爱好者多、站点密,实测下来准确性比之前用的应用靠谱得多——至少“降水概率0%”撞上暴雨的次数断崖式下降了。
如果你也受够了被天气应用反复欺骗,可以试试这种把气象站装到你家隔壁的玩法。毕竟,知道二十分钟后你的小区会不会突然飘来一块积雨云,比知道全城平均降水概率有用一万倍。
热门跟贴