EPSP(partA) 地震感知情報APIをJSON形式に変換するAPIを作ってみた。

今回は地震情報をJSON (JSONP)で取得できるAPIを作ってみました。

日にちを指定すると、その日の主な地震情報が取得できます。

地震に関するAPIはたくさんありますが、今回はEPSP(partA)地震感知情報APIのデータを使っています。作ったAPIのコンセプトは、シンプルイズベスト!!

 

ということでAPIの説明を簡単に。

 

URL

http://www49.atpages.jp/epsp2json/

PARAM

date = <MM/DD> : 取得したい月日。(例 元日は 01/01 )

* 省略した場合は、その日の日付になります。

SAMPLE REQUEST

http://www49.atpages.jp/epsp2json/?date=03/18

 

年は指定できないので、取得できるのは過去1年分のデータとなります。

JSONPに対応してるので、自由に使って頂いてOKです。

 

RESPONSE

{

  • status"OK",
  • date"03/18",
  • data
     
    [
    •  
      {
      • time"18日00時22分",
      • intensity"2",
      • tsunami"なし",
      • category"震源・詳細震度情報",
      • center"和歌山県北部",
      • depth"70km",
      • magnitude"3.9",
      • correction"なし",
      • latitude"N34.1",
      • longitude"E135.5",
      • precinct"気象庁 "
      },
    •  
      {
      • time"18日06時53分",
      • intensity"3以上",
      • tsunami"なし",
      • category"震源情報",
      • center"茨城県北部",
      • depth"60km",
      • magnitude"4.5",
      • correction"なし",
      • latitude"N36.5",
      • longitude"E140.6",
      • precinct"気象庁 "
      },
    •  
      {
      • time"18日06時53分",
      • intensity"4",
      • tsunami"調査中",
      • category"震度速報",
      • center"",
      • depth"ごく浅い",
      • magnitude"-1.0",
      • correction"なし",
      • latitude"",
      • longitude"",
      • precinct"気象庁 "
      },
    •  
      {
      • time"18日06時53分",
      • intensity"4",
      • tsunami"なし",
      • category"震源・詳細震度情報",
      • center"茨城県北部",
      • depth"60km",
      • magnitude"4.5",
      • correction"なし",
      • latitude"N36.5",
      • longitude"E140.6",
      • precinct"気象庁 "
      },
    •  
      {
      • time"18日10時27分",
      • intensity"1",
      • tsunami"なし",
      • category"震源・詳細震度情報",
      • center"茨城県沖",
      • depth"50km",
      • magnitude"3.3",
      • correction"なし",
      • latitude"N36.4",
      • longitude"E141.0",
      • precinct"気象庁 "
      }
    ]

}

 

実装に関して、キャッシュ機構等で以下のページを参考にさせて頂きました。m(_ _)m

http://d.hatena.ne.jp/replication/20110323/1300891635

 

こんな感じで、つくったAPIを紹介していくブログにしようかなと思ってますので、どうぞ宜しくお願い致します。(*´∀`*)