MNL-0008-002 訳あり新品 BALLY ボストンバッグ 素敵な水色 バリー
最新作売れ筋が満載 β ブルゾン(その他) 中古 古着 ベータ レディース Mサイズ
関東東北震災以降、東北地方や茨城県などで強い余震が続いています。離れて暮らしていても、やっぱり怖いものです。緊急地震速報を見逃すまいと、NHKばかり見ている今日この頃です。というわけで、このエントリでは、PHPとJavaScriptを使って、EPSP(partA) 地震感知情報APIから地震の震源地やマグニチュードなどの情報を取得してみたいと思います。
これは、地震感知情報APIを用いた地震感知情報データの取得方法及び解析方法についてを提供するものです。
iPad Pro 12.9インチ 第2世代[64GB] セルラー au ゴールド【安… クボタ SR AR ARN ER KR439048 PE 430-90-48 要在庫確認 送料無料 東日興産 コンバイン ゴムクローラー 430x90x48 430-48-90 430x48x90
最新作売れ筋が満載 β ブルゾン(その他) 中古 古着 ベータ レディース Mサイズ
bul bul◆ジャケット/-/コットン/BLK/無地/コットンリネンデニムスタンドカラー。JavaScriptからPHPを非同期で呼び出し、そこから地震感知情報APIにアクセスしています。関東東北震災以降、地震感知情報APIに大量のアクセスが来ているそうで、APIになるべく負荷をかけないようにするため、APC(Alternative PHP Cache)でキャッシュする処理が入っています。
APIによるデータ転送が、 p2pquake.ddo.jp 上り回線の90% を占める状態となり、地震情報以外の提供を中止させていただきました。
転送量軽減のため、従来通りの提供体制に復帰するために、キャッシュ(15秒〜1分程度で構いません)を取るなどの対応をお願いします。お手数をおかけします。
HERMES エルメス トートバッグ ガーデンTPM トートバッグ パープル系 レザー 中古 ヴァンセンヌ Vincennes 1754年 ブルーリボン金彩花絵 ミルクピッチャー
A220511-324 ミディブライス/ジョリー・ジャンブリー・ピピロッタ
サーバサイドの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")GUCCI◆GGキャンパス/キャップ/XL/ポリエステル/BLK/200035・601491try { // キャッシュから取り出し $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 ◎篠崎青峰『幽景山水』日本画★風景・掛け軸・ // キャッシュヒットした場合 echo $LEXUS レクサスキャディバッグ GOLF ゴルフバッグ; } } catch (Exception $e) { echo "地震感知情報APIへの接続に失敗しました。(2)<br>"; echo $e->getMessage(); } return true; } ?>
最新作売れ筋が満載 β ブルゾン(その他) 中古 古着 ベータ レディース Mサイズ
②2点セット【究極激激激激レア】DXF「今のは いたかった… いたかったぞーーーーーっ!!!!!」~フリーザ & 山田太郎~クライアントサイドでは、APIから返ってきたテキストデータを解析して、テーブルとして表示してやります。
function getEI() { var xmlHttp = new XMLHttpRequest(); xmlHttp.onreadystatechange = function() { if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { // ロード完了したときの処理 // ローディングインジケータを非表示 document.getElementById("loadingImg").style.display = Kurt Cobain Remake Tシャツ XLサイズ ヒステリックグラマー Nirvana グランジ; 2022年モデル 25%off! HONMA ホンマ H-04 パークゴルフクラブ HTC◆ベルト/レザー/BRW/メンズ 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【限定品★ラスト】MMDモデル 窓辺ななみ & クラウディア・窓辺(Kinect対応3Dデータセット)【入手困難★奇跡の新品未開封】"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, ここだけの特別なブラウス・DUALVIEW社とのコラボレーション◆花プリントブラウス・フレンチ 知性のネイビー 40(9号)); xmlHttp.send(null); } // 津波の有無 function getTsunami(n) { switch(parseInt(n)) { case 0: return "なし"; 信濃機販 ハイパーミニインパクトレンチ SI-1600C ULTRA インパクトレンチ; case 1: return "あり"; break; case 2: return "調査中"; break; case 3: return "不明"; スパーク RUF ポルシェ ロードスター 2009 1/43 SPARK RUF Roadster 2009; } } // 地震情報種類 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 "いいえ"指輪 18金ホワイトゴールド 天然ダイヤ 4月誕生石break; case 1: return "はい"; break; } }
朝日木材加工 テレビ台 Artifa 52型 幅119.8cm ブラック×ブラウン 引き出し付き スライドドア
「地震情報をロードする」ボタンを押すと、地震感知情報APIから今日の地震情報を取得し、一覧表として表示します。Google Mapとの連携やソート機能などが実装できると良い感じになるかも。
不織布バッグ 船底テープ(LL) W480×H400×D150 ブラック 100枚入
- 新品 ビッグ プリント クロエモレッツ セクシー かわいい ピストル ヒットガール パーカー XS S M L XL オーバー サイズ XXL Tシャツ ロンT【ポイント15倍】 不二越 ハイスエンドミル SGLHV8 (SG-FAX ヘビーロング)
- さくらのレンタルサーバではAPC(Alternative PHP Cache)が使えない件★送料無料★良品★ iVDR-S 1TB カセットハードディスク ホワイト マクセル/maxell アイヴィ M-VDRS Wooo対応
- Cuisinart シェフズクラシックステンレスノンスティック 8インチ オープンスキレット 並行輸入品
- AIR JORDAN11 オリジナル 1996年製 黒赤 BRED ブルズカラー 26cm US8 エアジョーダン11 130245 062 00 digjunkmarket♪【極美品】15.6型HD(1366x768) レノボ Lenovo IdeaPad 80M300H0JP Cele N3060Max2.48 GHz/500G/4G/Win11/Office2019Pro/Sマルチ 即使用可
- or slow orslow オアスロウ US ARMY SHORT JACKET アーミー ショート ジャケット 2トリココムデギャルソンtricot COMME des GARCONS ウールストライプジャケットドッキングワンピース 茶M位 【レディース】