一般的な地震は地表から深さ数km〜数十kmの比較的浅い地殻内部で発生します。しかし、日本列島周辺(小笠原諸島西方沖やオホーツク海沖)など特定のプレート沈み込み帯では、深さ500km〜700kmという地球深部の「上部マントル〜マントル遷移層」でマグニチュード7〜8クラスの巨大地震が発生します。これを「深発地震(Deep-focus earthquake)」と呼びます。
従来の2次元地図では直感的に理解することが難しかったこの地球深部のダイナミクスを、Webブラウザ上のインタラクティブな3D地球儀で解き明かすために開発したのがQuakeViewer3Dです。本記事では、深発地震の地球物理学的背景と、それをブラウザ上でリアルタイムに可視化するための技術的アプローチを解説します。
1. 2D地図では絶対に分からない「震源の深さ」と危険性の違い
気象庁やニュースの速報画面で見慣れた2次元平面地図では、深さ10kmの極浅い直下型地震も、深さ600kmの深発地震も、同じ地図上の「×印」や「同心円」として描画されます。
しかし、この2つは物理現象として根本的に異なります。深さ10kmで発生したM6の地震は震源直上に壊滅的な揺れをもたらしますが、深さ600kmで起きたM7の地震は、エネルギーが放射状に減衰しながら地表に届くため、直上の地域では震度1〜2程度しか感じられないことがあります。2Dの表現では「なぜM7なのに直上が揺れないのか」「なぜ震源から何百キロも離れた場所が強く揺れるのか」という疑問を直感的に解消することは困難でした。
2. 沈み込む太平洋プレート(スラブ)と「和達-ベニオフ帯」の立体追跡
QuakeViewer3Dの最大の強みは、地球儀を自由に回転させ、地表面を半透明に切り替えることで、過去数十年間の震源データを3次元空間に立体プロットできる点にあります。
実際に日本列島の下を斜め横から覗き込むと、日本海溝から日本列島の下、さらにはユーラシア大陸の下に向かって斜め45度の角度で整然と並ぶ無数の震源球体が視界に飛び込んできます。これは地球物理学で「和達-ベニオフ帯(Wadati-Benioff zone)」と呼ばれる、冷たく硬い太平洋プレート(海洋スラブ)がマントル深部へと沈み込んでいく軌跡そのものです。
熱いマントルの中に冷たいスラブが沈み込むことで、スラブ内部に強い歪みが生じ、深さ数百キロに達しても岩石が脆性破壊(または鉱物の相転移)を起こして地震を発生させている様子が、視覚的・幾何学的に一目で把握できます。
3. 謎の現象「異常震域」のシミュレーションと教育的価値
深発地震において最も一般の人々を困惑させるのが「異常震域(Anomalous seismic intensity)」と呼ばれる現象です。例えば、オホーツク海深さ600kmで巨大地震が発生した際、震源に近い北海道北部やオホーツク海沿岸は震度1程度なのに、800km以上離れた関東地方や東北地方の太平洋沿岸が震度3〜4で揺れるという不可思議な揺れの分布を示します。
この現象の原因は、地震波の伝播経路にあります。柔らかく高温なマントルを通過する地震波は急速に減衰しますが、硬く冷たいプレート(スラブ)内部を伝わる地震波はほとんど減衰せずに高速で伝わるため、スラブの「抜け道」を通って遠方の太平洋沿岸にダイレクトに強いエネルギーが届けられます。
QuakeViewer3Dでは、震源深度ごとに色分けされた立体パレット(浅発=赤/橙、中発=緑、深発=青/紫)と震度分布レイヤーを重ね合わせることで、この異常震域の伝播ルートを直感的に理解できる教育用インターフェースを実現しました。
4. WebGLによる3Dデータ変換アルゴリズム
USGSや防災科研のAPIから取得されるデータは「緯度・経度・深さ(km)」の地理座標系です。これをブラウザ内の3D直交座標系(X, Y, Z)に変換する計算式は以下の通りです:
// 地球半径を R(約6371km)、震源深さを depth(km)とする
const r = (EARTH_RADIUS - depth) * SCALE_FACTOR;
const phi = (90 - latitude) * (Math.PI / 180);
const theta = (longitude + 180) * (Math.PI / 180);
const x = -(r * Math.sin(phi) * Math.cos(theta));
const z = (r * Math.sin(phi) * Math.sin(theta));
const y = (r * Math.cos(phi));
数千個におよぶ震源球体を毎フレーム60fpsでスムーズに回転・拡大縮小させるため、インスタンシング(InstancedMesh)技術を駆使し、GPU負荷を最小限に抑えています。
5. まとめと防災・科学教育への貢献
深発地震の3D可視化は、単なるビジュアルの美しさを超えて、「地球がダイナミックに活動しているリアルな姿」を肌で感じられる強力な科学教育ツールです。学校の理科・地学の授業や、地震大国・日本に暮らす市民の防災リテラシー向上に貢献できるよう、今後もデータの拡充と機能強化を続けてまいります。