データの取得は、以下の二通りです。

1.日時、期間を指定して、CSVファイルとしてダウンロード。

データは、毎時0分毎に、過去1分間の計測値です。つまり、24レコード/日。
データ内容は、以下のとおり。

観測地点
期間
csvダウンロード
該当 1440件
5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13
局番 日時 最大瞬間風速(1分) 最大瞬間風速時風向 平均風向 平均風速 気温 相対湿度 雨量カウンタ 時間雨量 日雨量 1分間平均日射 1分間日射積算
01 2018-02-19 03:12:00 0 4 0 0 5.5 93.5 0 0 0 0 0
01 2018-02-19 03:13:00 0 4 0 0 5.5 93.6 0 0 0 0 0
01 2018-02-19 03:14:00 0 4 0 0 5.5 93.6 0 0 0 0 0
01 2018-02-19 03:15:00 0 4 0 0 5.5 93.6 0 0 0 0 0
01 2018-02-19 03:16:00 0 4 0 0 5.5 93.5 0 0 0 0 0
01 2018-02-19 03:17:00 0 4 0 0 5.5 93.5 0 0 0 0 0
01 2018-02-19 03:18:00 0 3 0 0 5.4 93.5 0 0 0 0 0
01 2018-02-19 03:19:00 0 3 0 0 5.4 93.6 0 0 0 0 0
01 2018-02-19 03:20:00 0 15 0 0 5.4 93.7 0 0 0 0 0
01 2018-02-19 03:21:00 0 14 0 0 5.4 93.7 0 0 0 0 0
01 2018-02-19 03:22:00 0 14 0 0 5.3 93.7 0 0 0 0 0
01 2018-02-19 03:23:00 1.2 13 0 0 5.3 93.7 0 0 0 0 0
01 2018-02-19 03:24:00 1.2 12 0 0.1 5.3 93.7 0 0 0 0 0
01 2018-02-19 03:25:00 1.1 12 0 0.1 5.3 93.8 0 0 0 0 0
01 2018-02-19 03:26:00 0 12 0 0.1 5.3 93.9 0 0 0 0 0
01 2018-02-19 03:27:00 0 12 0 0.1 5.3 94 0 0 0 0 0
01 2018-02-19 03:28:00 0 11 0 0.1 5.3 94.2 0 0 0 0 0
01 2018-02-19 03:29:00 0 11 0 0.1 5.4 94.3 0 0 0 0 0
01 2018-02-19 03:30:00 0 11 0 0.1 5.5 94.5 0 0 0 0 0
01 2018-02-19 03:31:00 0 11 0 0.1 5.6 94.7 0 0 0 0 0
01 2018-02-19 03:32:00 0 11 0 0.1 5.6 94.8 0 0 0 0 0
01 2018-02-19 03:33:00 0 11 0 0.1 5.7 94.9 0 0 0 0 0
01 2018-02-19 03:34:00 0 11 0 0 5.8 95 0 0 0 0 0
01 2018-02-19 03:35:00 0 5 0 0 5.7 95 0 0 0 0 0

2.APIを使ってデータを取得します。

以下のURLに対してリクエストすることで、各形式のデータを取得することができます。希望する形式によってURLが異なります。
フォーマット URL 文字コード
CSV形式 http://weather.karatsu-bousai.jp/records.csv? Shift-JIS
XML形式 http://weather.karatsu-bousai.jp/records.xml? UTF8
JSON形式 http://weather.karatsu-bousai.jp/records.json? UTF8
URLに対して以下のパラメータを付与することができます。
キー 説明
code 観測地点のコード。デフォルトは01。
01 鎮西スポーツセンター
02 唐津市立湊中学校
03 相知図書館
04 唐津市立浜崎小学校
date データを取得したい日を指定。形式は"YYYY-MM-DD"形式。
dateが指定された場合、後述のbegin、endに優先する。
date,begin,endいずれも指定されない場合は、前日が指定される。
2018-02-19
begin データを取得したい期間の開始日を指定。 2018-02-18
end データを取得したい期間の終了日を指定。 2018-02-17
interval 取得するレコードの間隔を指定。
00 毎時00分のデータを取得する
30 30分毎のデータを取得する
取得したデータには以下の項目を含みます。
フィールド名 内容 単位
code 局番
date 日時
MX 最大瞬間風速(1分) 0 ~ 60.0 m/s
MW 最大瞬間風速時風向 1 ~ 16, (1:NNE, 2:NE … 16:N)
AD 平均風向 1 ~ 16, (1:NNE, 2:NE … 16:N)
AS 平均風速 0 ~ 60.0 m/s
AT 気温 -50.0 ~ -50.0 ℃
RH 相対湿度 0.0 ~ 100.0 %
R1 雨量カウンタ 0.0 ~ 999.5 mm
R2 時間雨量 0.0 ~ 999.5 mm
R3 日雨量 0.0 ~ 999.5 mm
S1 1分間平均日射 0 ~ 2000 W
S2 1分間日射積算 0 ~ 120.0 KJ/m2
サンプルのURL
例1 2014年02月10日の唐津市立浜崎小学校の気象データをjson形式で取得する
http://weather.karatsu-bousai.jp/records.json?code=04&date=2014-02-10
例2 2014年02月の鎮西スポーツセンターの30分ごとの気象データをxml形式で取得する
http://weather.karatsu-bousai.jp/records.xml?code=01&begin=2014-02-01&end=2014-02-28&interval=30
例3 2014年02月の鎮西スポーツセンターの30分ごとの気象データをcsv形式で取得する
http://weather.karatsu-bousai.jp/records.csv?code=01&begin=2014-02-01&end=2014-02-28&interval=30