Open Weather Mapの天気APIを使ってみる
今回は天気APIの話
色々探した結果、このAPIを使うことにしました
特徴
・利用料 :無料 (※ 有料版も有り)
・商用利用 :可能
・API key :有り
・緯度, 経度検索
・都市名検索
・5日 / 3時間 あたりの詳細なデータを利用可能
・16日 / 1日 あたりのデータを利用可能
利用できるデータ
利用できるデータについては、日あたりのデータと3時間あたりのデータとで多少の差異はありますが大枠は以下のとおりです
勉強不足で不明なデータもあります。ご容赦下さい(汗)
パラメータ | 変数 | 説明 | 値の例 | 値の意味 |
coord | lon | 緯度 | -0.13 | 南緯0.13° |
lat | 経度 | 51.51 | 東経51.51° | |
weather | id | 天気ID | 500 | 5xx系(雨系)の0番 |
main | 天気 | “Rain” | 雨 | |
description | 詳細 | “light rain” | 小雨 | |
icon | 天気アイコンID | “10n” | アイコンの10n番 | |
base | “cmc stations” | - | ||
main | temp | 気温 | 286.164 | 286.164K |
pressure | 気圧 | 1017.58 | 1017.58hPa | |
humidity | 湿度 | 96 | 96.00% | |
temp_min | 最低気温 | 286.164 | 286.164K | |
temp_max | 最高気温 | 286.164 | 286.164K | |
sea_level | 海面 | 1027.69 | 1027.69m | |
grnd_level | 地盤高 | 1017.58 | 1017.58m | |
wind | speed | 風速 | 3.61 | 3.61 |
deg | 風向 | 165.001 | 165.001° | |
rain | 3h | 降水量/3時間 | 0.185 | 0.185mm |
clouds | all | 雲量 | 80 | 80.00% |
dt | データ取得時間 | 1446583128 | 15/11/03/20:38:48(WST) | |
sys | message | 0.003 | - | |
country | 国名 | GB | イギリス | |
sunrise | 日の出時間 | 1446533902 | 15/11/03/06:58:22(WST) | |
sunset | 日没時間 | 1446568141 | 15/11/03/16:29:01(WST) | |
id | 地点ID | 2643743 | 2643643 | |
name | 地点名 (都市名) | London | ロンドン | |
cod | 200 | - |
また、上にも書きましたが5日 / 3時間 のデータと 16日 / 日 のデータで取得できる量に若干の差異があるようです
詳しい情報はやはり公式が分かり易さでは最強です。英語だけど。笑
5日 / 3時間 あたりのデータ:http://openweathermap.org/forecast5
16日 / 日 あたりのデータ : http://openweathermap.org/forecast16
今回は利用できる情報のまとめでした
次回は実際にAPIを使う方法を書こうと思います