當使用一個很酷的PHP庫時,我發現獲得NOAA天氣(https://github.com/amwhalen/noaa),我發現它返回的結果與weather.gov上的結果不同。我通過簡單地點擊我的位置頁面上的按鈕,找到了weather.gov XML。NOAA API或Weather.gov?
它們相差幾度,具有不同的日期格式,一個在HIGH之前顯示LOW(與LOW之前的HIGH相反)。 哪一個更準確:NOAA API或Weather.gov?我應該使用不同的庫嗎?我會使用天氣頻道(根據他們的API也是天氣地下),但預測超過3天需要花費金錢。
網址:
- PHP NOAA(NDFD):
http://graphical.weather.gov/xml/sample_products/browser_interface/ndfdBrowserClientByDay.php?lat=LATITUDEHERE&lon=LONGITUDEHERE&startDate=2013-10-21&numDays=7&format=24+hourly&Unit=e
- Weather.gov( 「MapClick」):
http://forecast.weather.gov/MapClick.php?lat=LATITUDEHERE&lon=LONGITUDEHERE&unit=0&lg=english&FcstType=dwml
UPDATE:謝謝Sammitch和Jeroen!你說的話必須是真實的。結果會有所不同。他們在技術上如何都是NOAA但是有不同的結果是沒有意義的,但無論如何(你會認爲他們會使用相同的預測和算法)。現在我要和NOAA直接合作,因爲有很多圖書館和很多文檔。我在這裏發現了另一個令人敬畏的PHP實現:Simple NWS。
你必須決定你想使用哪一個。問哪個更準確就像問我們是否應該吃火雞或雞肉。 – Steve
我會去吃雞肉。 –
這兩個組織很可能使用不同的模型來預測天氣,而天氣預報絕對不是精確的科學。假設他們同樣準確*在容忍範圍內*,翻轉硬幣並且與它一起去。 – Sammitch