API погоды NOAA

Я пытаюсь получить почасовой прогноз, используя NOAA, но он не позволяет мне ввести восточную долготу. Запрос должен быть западной долготы.

они даже предоставляют услуги по восточной долготе для азиатских стран, таких как Индия.

вот ссылка, которую я использовал http://graphical.weather.gov/xml/SOAP_server/ndfdXML.htm

или вы могли бы дать мне любую другую ссылку, которая дает почасовой прогноз в API. я пробовал yahoo погода, флюгер, мировую погоду онлайн. они не дают почасовой прогноз в API.

Спасибо!

1 ответ

Вот частичное решение, основанное на моей работе с API NOAA:

NOAA работает на метеостанциях, поэтому URL будет варьироваться в зависимости от ближайшей к вам станции. В моем случае я использую станцию ​​Western Region:

http://www.wrh.noaa.gov/forecast/xml/xml.php?duration={duration}&interval=#{interval}&lat=#{latlong[0]}&lon=#{latlong[1]}

Вот моя реализация в Ruby для получения 7-дневного прогноза с 6-часовыми интервалами по почтовому индексу:

https://raw.github.com/WalterYu/stormsavvy/master/lib/weather/noaa_forecast.rb

Надеюсь, что это поможет вам начать.

Другие вопросы по тегам