我试图使用NOAA获得每小时预测,但它不会让我进入东经 . 请求必须是西经 .
他们甚至为印度等亚洲国家的东经提供服务 .
这是我用过的链接http://graphical.weather.gov/xml/SOAP_server/ndfdXML.htm
或者你能否给我任何其他链接谁在API中给出每小时的预测 . 我尝试了雅虎天气,weatherbug,世界天气在线 . 他们没有在API中提供每小时预测 .
谢谢!
我试图使用NOAA获得每小时预测,但它不会让我进入东经 . 请求必须是西经 .
他们甚至为印度等亚洲国家的东经提供服务 .
这是我用过的链接http://graphical.weather.gov/xml/SOAP_server/ndfdXML.htm
或者你能否给我任何其他链接谁在API中给出每小时的预测 . 我尝试了雅虎天气,weatherbug,世界天气在线 . 他们没有在API中提供每小时预测 .
谢谢!
1 回答
以下是基于我使用NOAA API的部分解决方案:
NOAA在气象站工作,因此URL将根据离您最近的站点而有所不同 . 就我而言,我正在使用西部地区站:
http://www.wrh.noaa.gov/forecast/xml/xml.php?duration=# &interval =#&lat =#{latlong [0]}&lon =#{latlong [1]}
以下是我在Ruby中的实现,用于通过zipcode以6小时为间隔检索7天预测:
https://raw.github.com/WalterYu/stormsavvy/master/lib/weather/noaa_forecast.rb
希望能帮助您入门 .