2013-11-14 6 views
5

私はデータマイニングプロジェクトに取り組んでおり、過去の気象データを収集したいと思います。私はhttp://www.ncdc.noaa.gov/cdo-web/searchで提供しているWebインターフェイスを通じて履歴データを取得できます。しかし、私はこのデータにAPIを使ってプログラム的にアクセスしたいと思います。私がStackOverflowで読んできたことから、このデータはパブリックドメインであると考えられていますが、Wundergroundのような非フリーなサービス上でしか見つけられていません。このデータに無料でアクセスするにはどうすればよいですか?国立気候データセンターが提供するすべてのサービスAPIのリストについてはNOAAの過去の気象データ

+0

可能複製(http://stackoverflow.com/questions/18828890 /使用方法-aaaa-api-to-query-past-weather-与えられた座標のためのデータ) – Andy

+0

大きな質問。 apiがなければ、私は単に(敬意を表する)掻き取り戦略に落ちただけです。 NOAAデータは素晴らしいリソースですが、いくつかのQA/QCが必要です。 [この資料](http://www.sciencedirect.com/science/article/pii/S0168169909002348)に関連する[このリソース](https://beaumont.tamu.edu/climaticdata/WorldMap.aspx)を確認してください – metasequoia

+0

もう1つ代わりにGHCN-Dの[ftp page](http://www.ncdc.noaa.gov/data-access/quick-links#dsi-3505)を使用することです – metasequoia

答えて

2

:あなたが記載されている検索ページをバックアップAPIへhttp://www.ncdc.noaa.gov/cdo-web/webservices

完全なドキュメント:http://www.ncdc.noaa.gov/cdo-web/webservices/v2

は、トークンを必要とし、1000に制限します1日あたりのリクエスト正当な理由で制限を増やす必要がある場合はhttp://www.ncdc.noaa.gov/customer-supportに連絡してください。

また、バルクダウンロード利用ftpで:ftp://ftp.ncdc.noaa.gov/pub/data/

[座標のセットで、過去の気象データを照会するNOAAのAPIを使用する方法]の
+1

私はトークンに問題があります "http:// www.ncdc.noaa.gov/cdo-web/api/v2/datasets'ここで、 ''は私に電子メールで送られたトークンですが、 }} – azrosen92

+1

私は、curl_setopt($ init、 "")のように、 '' curl() 'の方法しか見つけられませんでした。 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。'&limit = '。$ limit); //' http://www.ncdc.noaa.gov/cdo-web/a pi/v2/data?datasetid = GHCND&stationid = GHCND:ZI000067964&limit = 31 '); \t \t \t \t \t curl_setopt($ init、CURLOPT_HEADER、false); \t \t \t \t \t curl_setopt($ init、CURLOPT_HTTPHEADER、array( 'token:')); \t \t \t \t \tますcurl_setopt($ initを、CURLOPT_RETURNTRANSFER、1); ' –

+1

azrosen92:'カール-H "トークン:" http://www.ncdc.noaa.gov/cdo-web/api/v2/datasets ' – Brian

関連する問題