値引きする BM-117 金) 小公子 新品額付属(同志舎製 伯耆 風景画 鳥取 山陰 本物保証 状態良好 会員 東光会 F10号 大山」 「北壁 森田秀雄 油絵 自然、風景画
関東東北震災以降、東北地方や茨城県などで強い余震が続いています。離れて暮らしていても、やっぱり怖いものです。緊急地震速報を見逃すまいと、NHKばかり見ている今日この頃です。というわけで、このエントリでは、PHPとJavaScriptを使って、EPSP(partA) 地震感知情報APIから地震の震源地やマグニチュードなどの情報を取得してみたいと思います。
これは、地震感知情報APIを用いた地震感知情報データの取得方法及び解析方法についてを提供するものです。
【2セット】BRTLX LEDストリングライト 防雨型IP45 15m (25+2)個電球付LEDイルミネーションライト 2700k 電球色 E12口金 25個ソケット 【超美品】archivio アルチビオ スカート ボルドー×ネイビー×白 一部ストライプ×ベロア調 ウール混 レディース 38 ゴルフウェア
値引きする BM-117 金) 小公子 新品額付属(同志舎製 伯耆 風景画 鳥取 山陰 本物保証 状態良好 会員 東光会 F10号 大山」 「北壁 森田秀雄 油絵 自然、風景画
油彩画 洋画 (油絵額縁付きで納品対応可) P15号 「赤富士 忍野富士(冬)」 猿渡 一根。JavaScriptからPHPを非同期で呼び出し、そこから地震感知情報APIにアクセスしています。関東東北震災以降、地震感知情報APIに大量のアクセスが来ているそうで、APIになるべく負荷をかけないようにするため、APC(Alternative PHP Cache)でキャッシュする処理が入っています。
APIによるデータ転送が、 p2pquake.ddo.jp 上り回線の90% を占める状態となり、地震情報以外の提供を中止させていただきました。
転送量軽減のため、従来通りの提供体制に復帰するために、キャッシュ(15秒〜1分程度で構いません)を取るなどの対応をお願いします。お手数をおかけします。
10m ベルブロック 即納 領収書可 送料一律 藤井電工 ツヨロン ベルブロック 安全帯 親綱ロープ DRIES VAN NOTEN 革靴 レザースリッポン ブラウン スリッポン ローファー
【古寶奇蔵・寿山石・烏鴉皮・田黄石・細密彫・一鳴驚人紋印章】・希少珍品・賞物・中国古美術061063
サーバサイドの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")シンコー SINKO 調理台両面EW-15090 1500×900×800【 法人様専用商品 】【メーカー直送/後払い決済不可】【 作業テーブル ステンレス作業台 】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 (取寄)ニューバランス メンズ シューズ XC 72 New Balance Men's Shoes XC 72 Spring Tide Eclipse // キャッシュヒットした場合 echo $Women's 100% Pure Mulberry Silk Small Square Scarf - Neckerchief Women; } } catch (Exception $e) { echo "地震感知情報APIへの接続に失敗しました。(2)<br>"; echo $e->getMessage(); } return true; } ?>
値引きする BM-117 金) 小公子 新品額付属(同志舎製 伯耆 風景画 鳥取 山陰 本物保証 状態良好 会員 東光会 F10号 大山」 「北壁 森田秀雄 油絵 自然、風景画
新作 社交ダンス レディースダンス衣装 ★サイズオーダー可 競技用ドレスワンピース トッド柄ブラッククライアントサイドでは、APIから返ってきたテキストデータを解析して、テーブルとして表示してやります。
function getEI() { var xmlHttp = new XMLHttpRequest(); xmlHttp.onreadystatechange = function() { if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { // ロード完了したときの処理 // ローディングインジケータを非表示 document.getElementById("loadingImg").style.display = ホスクリーン 2本/セット [LP-70-S] 物干金物腰壁用上下式ハイグレード シルバー 川口技研; ポケモンカード ポケモンパルシティ(コイキング&エビワラー) ■IWATA スタンダードフック R (3000本入) 100X1.5PRX2(1718306) 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 = documentIKK 鉄筋ストライナー DBR-32WN"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, Blue Ever Blue Model 1200EX); xmlHttp.send(null); } // 津波の有無 function getTsunami(n) { switch(parseInt(n)) { case 0: return "なし"; ハマコS.S HAMACO ラチェットレンチ 二面幅寸法(mm):30 CBRH-30; case 1: return "あり"; break; case 2: return "調査中"; break; case 3: return "不明"; 9.1GB Non-Plug WU2 68 PIN SCSI Hard Drive; } } // 地震情報種類 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 "いいえ"送料無料 Oben TT-100 Table Top Tripodbreak; case 1: return "はい"; break; } }
2.8万 新品 L オースチンリード 高級カーディガン 英国王室御用達 743
「地震情報をロードする」ボタンを押すと、地震感知情報APIから今日の地震情報を取得し、一覧表として表示します。Google Mapとの連携やソート機能などが実装できると良い感じになるかも。
※ 純正品 TOPCON トプコン RE SUPER 他用 rubber eyecup ラバーアイカップ 3144
- 新品【東京発★代引可】三菱電機 MITSUBISHI RJ71LP21-25 【6ヶ月保証】村上隆 ドラえもん 版画 シルクスクリーン ぼくと弟とドラえもんとの夏休み Silkscreen Tnnari no Zingaro ED100
- さくらのレンタルサーバではAPC(Alternative PHP Cache)が使えない件《質屋出品》k18★天然エメラルド+ダイアリング★C-4014
- 39” Full Size Blue Electric Guitar with 10 Watt Amp (Includes, Gig Bag, Whammy Bar, Strap, Ca
- セーラームーン ジャンボカードダス miniクリアファイルコレクション5 2.セーラースターライツ(ユニフォーム)【代引不可】 ボエム BOEHM 穴あけポンチ スペア替刃ポンチ φ78mm SP-78 [HA1164]
- 油彩画 洋画 (油絵額縁付きで納品対応可) M20号 「虹のある風景1」 白鳥あゆみA-Tech 32GB (2x16GB) RAM for Alienware Aurora R9 | DDR4 2666MHz DIMM PC4-21