出門前,看看天氣預報是剛需。
這時一個預報準確的APP就顯得很重要。
而市面上那麼多天氣預報APP,究竟哪一個才是真正預報準確的呢?
好久沒說過那句話了:授人魚不如授人以漁。
今天聊聊,阿虛面對這個問題,是怎麼一步步解決的。
一、首先明確需求
既然需求是天氣預報,那麼準確性應該排在第一。
什麼詩詞、每日一句、種花種草、Widget部件…
這些功能對於一個天氣預報APP來說都不重要,甚至略顯多餘。
對阿虛來說,一個「核心功能是天氣預報」的APP,要是「預報都不準確」,那就根本「沒有安裝的必要了」。
大多數人應該和阿虛一樣吧:你一出門,最關心的只是待會兒下雨 or 不下雨?
所以晴雨預報其實是最為關鍵的。
然後阿虛最開始想到的解決辦法是:先安裝一大堆天氣APP,然後把預報不準確的APP挨著挨著卸載,最後留下的不就是預報準確的APP了嗎?
二、實際解決過程
阿虛在試用APP過程中,發現不同APP的預報都有些許差別。
阿虛起初以為是數據的來源不同。
1
但是!阿虛在網上進一步瞭解,才知道:
中華人民共和國氣象法(2014年修訂)三十八條規定
第三十八條違反本法規定,有下列行為之一的,由有關氣象主管機構按照權限責令改正,給予警告,可以並處五萬元以下的罰款:
(一)非法向社會發布公眾氣象預報、災害性天氣警報的;
(二)廣播、電視、報紙、電信等媒體向社會傳播公眾氣象預報、災害性天氣警報,不使用氣象主管機構所屬的氣象臺站提供的適時氣象信息的;
這段話翻譯成通俗易懂的話就是:和老百姓息息相關的天氣信息,都應該來自於官方氣象部門。
2
所以說,個人愛好者以及公司是不能擅自發布天氣預報的(因為有時候氣象預報是關係著生命安全的)
天氣預報APP的數據都應該來自於氣象部門。
而氣象部門全國上下有一個完整的體系,對公眾發佈的數據會保持一致。
3
那麼,按照常理來說,國內所有的天氣APP的預報,都應該是一樣的!
然而,事實上並非如此。
簡單列舉了4個APP,用來做為對比。
細心比較下,可以看到不同APP,對最高最低溫度、晴雨天氣的預報都有些許差別。(其中又以圖1的IOS自帶天氣APP偏差最大。)
進一步瞭解,阿虛知道了:
- 國內絕大多數的天氣類APP的氣象數據源都是來自於氣象局(例如墨跡、彩雲天氣、天氣家)
- 國外的天氣預報軟件則主要是從國外獲取的天氣預報結果(例如Yahoo天氣、蘋果自帶天氣軟件等)
4
那麼上面這些APP差別的原因是什麼呢?
為什麼數據來源相同,APP上的預報卻還是不一樣呢?
這個跟各個APP的運營商有關係,各個APP對於官方天氣數據的解讀,側重點不同,所以會對天氣預報會產生些許的差距。
5
進一步瞭解後,阿虛發現,APP是靠預報模型來解讀數據的。
在天氣家APP的設置中,你可以看到天氣家說明了他們APP所使用的預報模型。
所以說,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:成都氣象。
10
於是阿虛的問題解決。
阿虛住在四川成都,所以最終用的是成都氣象這個地方氣象APP。
三、自己省市的APP怎麼找?
下面來說說,大家自己所住地的地方氣象APP怎麼找。
首先要說明,不是每個地方都會有市級氣象APP,但是網站一定會有。
1
一般可以直接在應用商店搜索「市名+氣象」或「市名+天氣」
南京氣象、深圳天氣、上海知天氣
需要注意的是
- 一般地方氣象局APP都會和使用和中國氣象局類似的APP圖標
- 但也有些地方APP沒有采用這種圖標,比如:成都氣象、上海知天氣、湖北天氣。
- 如果你是IOS系統,你可以從APP下載頁面的內容提要、開發人員網站來查看是不是官方APP。
2
如果上面的方法找不到,可能你們的市級氣象APP並不這樣命名。
這時,我們可以百度「市名+氣象」或「市名+天氣」,找到市級氣象局官網。
如果有APP的話,一般官網是會有介紹的+給出下載地址的。
舉個栗子
然後我們打開網站:http://www.hzqx.com
然後就可以在官網裡發現,杭州市的氣象APP是叫「智慧氣象」
同理
我們也可以找到
- 河南省的官方氣象APP叫「氣象博士」
- 上海市的氣象APP叫做「上海知天氣」
- 福建省的官方氣象APP是「知天氣(決策版)」
另外
如果沒有市級APP,你可以找找有沒有省級APP。
比如長沙市沒有市級APP,但是有湖南省省級APP「湖南智慧氣象」
3
比如重慶氣象局,沒有自己的APP,但是我們可以把它的官網放到手機桌面。
我想大多數人都是,安裝的氣象APP不會沒事就看,一般應該都是出門前才會看一下。
IOS上,用Safari打開網站,按如下操作,即可把網站放到桌面了。
安卓把網站放到手機桌面的方法請自己百度哦(主要是因為方法太多,各個機型不同)。
4
如果你嫌麻煩,這些能分鐘級天氣預報APP也是不錯的:
- 中國氣象
- 墨跡天氣
- 彩雲天氣
- 2345天氣預報
- 中國天氣通
- 360天氣
- 知天氣
類似彩雲天氣、墨跡天氣等,用戶可以在軟件上「反饋天氣」,可能對它的預報有點幫助(但總體來說幫助很小,你可以想想你自己有沒有進行過反饋)。
ɡõпg zhòпɡ hàο:阿虛同學
我希望「阿虛同學」能幫你把遇到的所有問題一次性解決。
閱讀更多 阿虛同學 的文章