API погоды NOAA - PullRequest
       53

API погоды NOAA

1 голос
/ 18 октября 2011

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

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

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

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

Спасибо!

1 Ответ

2 голосов
/ 09 октября 2012

Вот частичное решение, основанное на моей работе с 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

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

...