Я работаю над проектом по добыче данных, и мне бы хотелось собрать исторические данные о погоде. Я могу получить исторические данные через веб-интерфейс, который они предоставляют по адресу http://www.ncdc.noaa.gov/cdo-web/search. Но я хотел бы получить доступ к этим данным программным путем через API. Из того, что я читал в StackOverflow, эти данные должны быть общедоступными, но единственное место, где я смог найти это, - это несвободные сервисы, такие как Wunderground. Как я могу получить доступ к этим данным бесплатно?Исторические данные погоды от NOAA
ответ
Список всех интерфейсов услуг, предоставляемых Национальным центром климатических данных: http://www.ncdc.noaa.gov/cdo-web/webservices
Полная документация к API, который примыкающим страницу поиска вы перечислили: http://www.ncdc.noaa.gov/cdo-web/webservices/v2
требует маркер, и ограничения на 1000 запросов в день. Если вам нужен предел, увеличенный по законным причинам, свяжитесь с http://www.ncdc.noaa.gov/customer-support.
Кроме того, для массового использования загрузки FTP: ftp://ftp.ncdc.noaa.gov/pub/data/
У меня возникают проблемы с токеном, здесь это мой запрос на завивание: 'curl -H" Авторизация:
Я нашел способ с 'curl()' like this-> 'curl_setopt ($ init, CURLOPT_URL, 'http://www.ncdc.noaa.gov/cdo-web/api/v2/data?datasetid=GHCND&startdate='.$startDate.'&enddate='.$endDate.'&datatypeid=TMAX&datatypeid=TMIN&stationid=GHCND : '$ CITY_ID. & предел =; HTTP' $ предел) //.': //www.ncdc.noaa.gov/cdo-web/a пи/v2/данные datasetid = GHCND & stationid = GHCND: ZI000067964 & предел = 31'); \t \t \t \t \t curl_setopt ($ init, CURLOPT_HEADER, false); \t \t \t \t \t curl_setopt ($ первонач CURLOPT_HTTPHEADER, массив ('маркер:
azrosen92:' локон -H "Маркер:
- 1. Как скачать исторические данные погоды с помощью Wunderground API?
- 2. NOAA почасовые данные с python
- 3. YQL yahoo.finance.xchange исторические данные
- 4. Нормализация и исторические данные
- 5. База данных - исторические данные
- 6. Исторические данные в MySql
- 7. База данных Исторические данные
- 8. Как хранить исторические данные
- 9. Получить исторические данные
- 10. Сохранять исторические данные
- 11. Графит исторические данные слияния
- 12. Получить исторические данные Bloomberg - API
- 13. Базовая карта - значения запроса от NOAA данных
- 14. Как собирать исторические данные погоды из Wunderground с помощью функции R?
- 15. Вытащить исторические данные о запасах
- 16. API PayPal Rest - исторические данные
- 17. восстановить исторические данные IoT bluemix
- 18. Исторические данные в массиве - yql
- 19. Исторические данные с использованием кубизма
- 20. Исторические данные и измененные объекты
- 21. NOAA прогнозирует данные морского морского порта
- 22. SQL Оптимальная структура базы данных: данные NOAA
- 23. Веб-сервис для получения погоды
- 24. OpenWeather: запрашивать исторические данные lat & lon
- 25. Перечисление погодных условий NOAA?
- 26. Использование API V2 NOAA
- 27. Как хранить исторические данные временных рядов
- 28. Rblpapi BDH, чтобы получить исторические фундаментальные данные
- 29. Nokia HERE Maps API Исторические данные трафика
- 30. DDD \ CQRS \ Event Sourcing и запросить исторические данные
возможно дубликат [Как использовать API NOAA для запроса прошлых данных о погоде для заданного набора координат] (http://stackoverflow.com/questions/18828890/how-to-use-the-noaa-api-to-query-past-weather-data-for-a-given-set-of-coord) – Andy
Большой вопрос. Без api я просто отказался от (уважительных) стратегий соскабливания. Данные NOAA являются отличным ресурсом, но требуют некоторого QA/QC. Проверьте [этот ресурс] (https://beaumont.tamu.edu/climaticdata/WorldMap.aspx), относящийся к [этой статье] (http://www.sciencedirect.com/science/article/pii/S0168169909002348) – metasequoia
Другой альтернативой является использование страницы [ftp] (http://www.ncdc.noaa.gov/data-access/quick-links#dsi-3505) для GHCN-D – metasequoia