【まとめ買い10個セット品】抗菌スリッパSSK-5213 L ブラウン
【逸品】 オルディ ポリバックビジネス45L厚手 透明10P×50冊 30801 同梱・代引不可 送料無料 - vertexo.co
関東東北震災以降、東北地方や茨城県などで強い余震が続いています。離れて暮らしていても、やっぱり怖いものです。緊急地震速報を見逃すまいと、NHKばかり見ている今日この頃です。というわけで、このエントリでは、PHPとJavaScriptを使って、EPSP(partA) 地震感知情報APIから地震の震源地やマグニチュードなどの情報を取得してみたいと思います。
これは、地震感知情報APIを用いた地震感知情報データの取得方法及び解析方法についてを提供するものです。
(ホルダー)三菱 クランプオンLLカートリッジ PSSNL10CA09 【~4月24日まで現金値引可!お問い合わせください!】【新商品】コーヒーテーブル・サイドチェスト・キャビネット JF-8016
【逸品】 オルディ ポリバックビジネス45L厚手 透明10P×50冊 30801 同梱・代引不可 送料無料 - vertexo.co
TVボード テレビボード TV台 日本製 国産 大川家具職人こだわりのテレビボード 幅180cm【NinE】。JavaScriptからPHPを非同期で呼び出し、そこから地震感知情報APIにアクセスしています。関東東北震災以降、地震感知情報APIに大量のアクセスが来ているそうで、APIになるべく負荷をかけないようにするため、APC(Alternative PHP Cache)でキャッシュする処理が入っています。
APIによるデータ転送が、 p2pquake.ddo.jp 上り回線の90% を占める状態となり、地震情報以外の提供を中止させていただきました。
転送量軽減のため、従来通りの提供体制に復帰するために、キャッシュ(15秒〜1分程度で構いません)を取るなどの対応をお願いします。お手数をおかけします。
面面 富士元 SNK2016C-5003 テレビ台 おしゃれ 北欧 ミドルタイプ 脚付き 引き出し 幅150 木製 背面化粧仕上げ 完成品 マホガニー 北欧ヴィンテージ
〔まとめ買い〕タカ印 手作り賞状作成用紙A4判 白 10枚(×50セット)
サーバサイドのPHPはこんな感じです。キャッシュヒットしない場合は、file_get_contentsでAPIを呼び出しにいきます。
<?PHP date_default_timezone_set('Asia/Tokyo'); getEI(); function getEI() { header("Content-Type: text/html; charset=shift_JIS"); $url = "http://p2pquake.ddo.jp/p2pquake/api_userquake.pl?"; $url = $url . "date=" . date("m/d")デザイナーズ テレビボード ワイド 幅160cm fr060-1 (ココア160tv),try { // キャッシュから取り出し $html = apc_fetch($url); // キャッシュヒットしなかったら、file_get_contentsで取りに行く if ($html === false) { $html = file_get_contents($url, false, NULL); if($html != FALSE) { // 60秒間キャッシュする apc_store($url, $html, 60); echo $html; } else { echo "地震感知情報APIへの接続に失敗しました。(1)<br>"; } } else 面面 富士元 SNK3015C-5003, // キャッシュヒットした場合 echo $テレビ台 180幅 テレビボード ローボード ウォルナット オーク 北欧 高級 収納 引き出し おしゃれ 天然木 モダン レオン,; } } catch (Exception $e) { echo "地震感知情報APIへの接続に失敗しました。(2)<br>"; echo $e->getMessage(); } return true; } ?>
【逸品】 オルディ ポリバックビジネス45L厚手 透明10P×50冊 30801 同梱・代引不可 送料無料 - vertexo.co
Mophorn 油圧ホースクリンパー Hydra-Krimp Hose Crimperクライアントサイドでは、APIから返ってきたテキストデータを解析して、テーブルとして表示してやります。
function getEI() { var xmlHttp = new XMLHttpRequest(); xmlHttp.onreadystatechange = function() { if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { // ロード完了したときの処理 // ローディングインジケータを非表示 document.getElementById("loadingImg").style.display = ケイシイズ ケーシーズ KC,s コインケース ヘアーカーフ 起毛 全2色 男女兼用 牛革 kpc554 プレゼント,; (業務用5セット) タカ印 賞状用紙 10-1178 B4 横書 100枚リンク1965 アートプリントジャパン ライトフレーム賞状額A4 20248633 20枚[21], record = xmlHttp.responseText.split("\n"); for(var i=0, len=record.length; i<len; i++) { var arrCommaSep = record[i].split(","); // 地震情報データ(QUA)の場合だけ処理する if (arrCommaSep[1] === "QUA") { var arrTmp = arrCommaSep[2].split("/"); var tr = documentデザイナーズテレビ台 世界で一つしかないデザイン fr060-6 幅120c,"tr"); for(var j=0, len2=arrTmp.length; j<len2; j++) { var td = document.createElement("td"); // 津波の有無 if (j === 2) { td.innerHTML = getTsunami(arrTmp[j]); } // 地震情報種類 else if(j === 3) { td.innerHTML = getEIClass(arrTmp[j]); } // 震度訂正 else if(j === 7) { td.innerHTML = IntensityCorrection(arrTmp[j]); } else { td.innerHTML = arrTmp[j]; } tr.appendChild(td); } document.getElementById("tbl").appendChild(tr); } } } else { // 通信失敗 document.getElementById("loadingImg").style.display = "none"; alert("通信中にエラー発生::" + xmlHttp.status); } } else { // ロード中 document.getElementById("loadingImg").style.display = "inline"; } } var url = "./getEI.php" xmlHttp.open("GET", url, HYGGE 全身反射プリント レインポンチョ メンズ レディース 交通事故防止 夜間も安全 2020年内閣府主催防災こくたい出展商品 防,); xmlHttp.send(null); } // 津波の有無 function getTsunami(n) { switch(parseInt(n)) { case 0: return "なし"; IL BISONTE イルビゾンテ コインケース SCP020 PV0005 BK110/NERO 牛革 小銭入れ イタリア製,; case 1: return "あり"; break; case 2: return "調査中"; break; case 3: return "不明"; エスディエス 壁掛け金具 角度調整モデル(WF03-400),; } } // 地震情報種類 function getEIClass(n) { switch(parseInt(n)) { case 1: return "震度速報"; break; case 2: return "震源情報"; break; case 3: return "震源・震度情報"; break; case 4: return "震源・詳細震度情報"; break; case 5: return "遠地地震情報"; break; } } // 震度訂正 function IntensityCorrection(n) { switch(parseInt(n)) { case 0: return "いいえ"テレビ台 天然木 マホガニー材 北欧 ヴィンテージ風 リビング収納シリーズ Zinole ジノレ テレビボード リビングボード ビンテージスタイル サイドボード,break; case 1: return "はい"; break; } }
テレビボード テレビ台 ローボード ラッシュ RUSH 幅160cm 白 ホワイト 黒 ブラック ストライプ柄 引出し 収納 開梱・設置サービス
「地震情報をロードする」ボタンを押すと、地震感知情報APIから今日の地震情報を取得し、一覧表として表示します。Google Mapとの連携やソート機能などが実装できると良い感じになるかも。
まとめ売り タカ印 OA賞状用紙 クリーム A4 タテ書用 10-1067 1冊(10枚) ×30セット 生活用品 インテリア 雑貨 文具 オフィス用品 [▲][TP]
- 面面 富士元 SNK2515C-5003まとめ売り タカ印 OA賞状用紙 クリーム A4 ヨコ書用 10-1068 1冊(10枚) ×30セット 生活用品 インテリア 雑貨 文具 オフィス用品 [▲][TP]
- さくらのレンタルサーバではAPC(Alternative PHP Cache)が使えない件LUVCAT(業務用5セット) タカ印 賞状用紙 10-1178 B4 横書 100枚人気
- Piranha P70 / P90 Urethane Punch Stripper, 90 A Durometer, P/N 0340403, Pai
- 家具 収納 リビング収納 テレビ台 テレビボード ナチュラルヴィンテージ調シリーズ テレビ台 幅146cm 667528テレビ台 テレビボード ローボード 130 完成品 木製 無垢 北欧 モフ130AVローボード
- 小銭入れ ANON アノン CA-V-623 伊・バケッタレザー ラウンドファスナー小銭入れ 革 本革 レザー 縦型 コインケース ファスナー ボックスBOX型家具 収納 リビング収納 テレビ台 ユニットシェルフ 大容量収納付き 抗菌美草のモダンなユニット畳 1畳 幅120奥行き60高さ30cm 667502