使用方向键平移,使用加号和减号缩放;按菜单键或Shift+F10可在地图中心打开操作菜单。
烈度等级
科研图层
展示地形、断层几何、震源、P波与S波以及测站振动的交互式3D视图;可通过视角选择框获得等价的固定视角。
科研认证要求真实连续地形、J-SHIS Vs30、强震事件包与历史海啸观测全部可审计;任何回退都会在这里列出。
导入统一栅格 JSON,或从本站已部署的分片清单按当前地图范围加载。地形会直接用于海啸求解和科研图层;来源不完整时保持降级状态。
--
实验编号--
配置哈希--
模型 / 数据哈希--
导入单位为 gal 的 time,x,y,z 或 x,y,z CSV,或由服务端生成的可审计三分量 JSON 波形包;数据仅在浏览器内处理。
导入冻结事件包,检查响应去除、三分量质量、地表/井下配对,并计算震度、PGA、PGV、反应谱和持续时间。
观测按验潮、海底波浪计、爬高和淹没分类,禁止混算。导入同事件预测 JSON 可生成警报混淆矩阵、到时和波高误差。
导入由 StationXML 转换的 JSON,查看台站坐标、通道、采样率和仪器响应元数据。缺失的 Vs30 和波形不会被擅自推断。
导入 USGS、F-net、GCMT JSON 或 QuakeML XML,解析震源机制、节面、P/T/B 轴、DC/CLVD/ISO 分解及不确定性。
导入标准有限断层 JSON、USGS 风格 GeoJSON 或 SRCMOD/FSP。每个子断层的四角坐标、滑移、机制和破裂时间将直接进入 Rrup、地图及 3D 计算。
导入包含方位角、出射角和 P/N 初动极性的 CSV 或 JSON。算法在本地估计双力偶震源机制;这不是完整波形反演。
使用方向键平移,使用加号和减号缩放;按菜单键或Shift+F10可在地图中心打开操作菜单。
按 ? 或 Escape 关闭
作者:bilibili东吴摄影
余震系统全面进化 · 海啸引擎提速 · 检测模式更准
新增专属 EEW 页面:大字号 S 波倒计时、最大震度、警报区一屏尽览。标记“我的位置”(经纬度输入或地图选点),S 波到达前按你设定的秒数预警。
地震历史标注发报单位(JMA / CENC 等),新速报附带机构专属提示音;轻微摇晃也有 Shindo0 提示;TTS 播报全面精简。
自定义发震时刻、震级、深度,还能在地图上点选震中,余震序列完全由你编排。
NLSWE 求解器迁入后台线程,大海啸场景下地图操作和图层刷新不再卡顿。
近海大余震现在拥有自己的海啸模拟与警报,传播全程完整呈现。
终报在锁定震源重新反演震级,首报门槛升至 5 台,巨大地震震级更贴近真实速报。
强余震会触发独立的 EEW 检测轨迹:重新定位、重新反演、逐报播报。
一键演练东京湾北部直下型地震,查看首都圈震度与长周期地震动分布。
点击地图或选择预设场景来设定震中。使用滑块调整震级、深度、走向和倾角。点击 Start(空格键)开始3秒倒计时后启动模拟。Reset(R键)清除。+/-键调整播放速度。
提供19个历史地震:2011年东日本大地震(M9.1)·1995年阪神大地震(M7.3)·2016年熊本地震(M7.0)·1923年关东大地震(M8.0)·2004年新潟县中越地震(M6.8)·2018年北海道胆振东部地震(M6.7)·2024年能登半岛地震(M7.6)·2003年十胜冲地震(M8.3)·2008年岩手宫城内陆地震(M7.2)·2007年能登半岛地震(M6.9)·2005年福冈县西方冲地震(M7.0)·2011年福岛县滨通地震(M7.0)·2016年鸟取县中部地震(M6.6)·2019年山形县冲地震(M6.7)·2021年福岛县冲地震(M7.3)。选择后自动填入坐标、震级、深度、走向、倾角、滑动角、震源类型。东日本大地震使用4段破裂模型,模拟真实渐进式能量释放。
未手动修改时按震源类型推定倾角:地壳60°、板间15°、板内55°。近垂直断层在地图上投影为线,但计算与3D仍保留二维物理宽度;所有子断层按滑移量、实际起裂和上升时间着色。
震源上方显示的黑白圆形图标是"海滩球"(Focal Mechanism Beach Ball),是地震学中表示断层运动方式的标准图示。黑色区域(压缩区)表示地壳被挤压的方向,白色区域(拉伸区)表示地壳被拉张的方向。形状由走向(Strike)、倾角(Dip)、滑动角(Rake)三个参数决定。走滑断层(Rake≈0°)黑白四象限均等交替;逆冲断层(Rake≈90°)上下黑、左右白,表示板块碰撞挤压;正断层(Rake≈-90°)左右黑、上下白,表示地壳拉张。选择预设场景时,海滩球自动反映该地震的已知震源机制解。
信息页同时显示两个节面(NP1/NP2)和 P/T/B 主轴。橙色为输入断层面,蓝色为辅助节面;3D 视图使用相同的空间方向。自动推定机制只是情景先验。
信息标签页波形图下方新增实时震度曲线。以震度色标绘制的折线图,展示最近测站的JMA震度(0-7级)随时间变化。横轴为时间(滚动窗口90秒),纵轴有各震度等级的水平参考线。每秒更新一次。
60 秒快速预报按气象厅 AreaTsunami GIS 的 66 个官方预报区汇总。地图内海啸控制可切换瞬时波场、最大水位、首次到达、最大流速、网格淹没、市域淹没汇总和海床形变,并显示爬高、淹没面积和内陆推进。市域汇总只聚合求解器真实湿润单元,不是逐街区边界;内置 0.15° 地形(GEBCO 2025 粗分辨率重采样)仍只能用于区域筛查,不可用于真实避难决策。
模拟日本紧急地震速报系统。真实震中被隐藏,系统通过观测站P波到达时间进行网格搜索三角定位,包含深度扫描(5/15/30/50/80/120km)和加权RMS优化。第1报需≥3站,之后每2秒且≥6新站时更新。FINAL锁定三条件:完全收敛(5/5指标)、停滞(8秒内不确定度改善<10%)、超时(首报后90秒)。地图左上角显示JQuake风格信息面板(震度色块+推定震级+报号)。
使用大森-宇津法则(n=K/(t+c)^p)和古腾堡-里希特分布(logN=a-bM)生成余震。超过可调阈值(默认M≥5.5)的大余震作为独立事件显示,带橙色波圈和十字标记,最多5个(可在高级设置中调整)。高级标签页新增6个可调余震参数:K(生产力)、p(衰减率)、c(时间偏移)、b(震级分布)、事件阈值、最大可视数。时间线下方的刻度条显示余震发生时刻。v5.5 新增手动余震编辑器:可指定发震时刻、震级与深度,手动余震发生在主震震中;自动目录可单独关闭。
启用后在地图上点击累积多个地震事件。每次点击间可调整参数,各事件使用当前滑块设置。编号圆圈标记(①②③…)标记各震源。所有事件以30秒间隔依次触发。信息标签页显示每个活跃事件的类型、震级、深度、发震时刻和P波半径。设备性能不足时建议启用性能模式。
信息标签页按分区显示综合实时数据:震源参数(Mw、地震矩、TNT当量能量)、断层破裂(进度条、活跃子源数、破裂时间)、地面运动(峰值PGA/PGV/震度/LPGM)、波前(P/S波半径、预警带)、烈度分布(色标直方图)、多事件列表、海啸(预测/实际波高、各级数量)、余震(总数、最大、大森-宇津&G-R参数)、建筑损坏(木造/RC全毁半毁估算)、计算(GMPE模型与系数)、精度验证(与JMA观测值的偏差/RMS记分卡)。顶部两个画布分别显示最近测站的加速度波形和震度曲线。
高级设置包含震度方法、GMPE、不确定性、Vs30、有限断层、波形、余震和告警,也可设置海啸 NLSWE、Manning 糙率、湿润/干涸阈值及科研地图图层。设置均保存在 localStorage,可单项或全部重置。
Basic标签页中的"性能优先(卡顿时启用)"复选框可将信息面板、余震时间线和Leaflet标记的更新从每帧降频为每秒一次,减少约95%的CPU/GPU负载,防止帧率死亡螺旋。运行复杂场景(多事件+余震+检测模式同时开启)或低配设备时推荐启用。常驻优化:实时增量上限1.0秒、波形采样上限2000、余震PGA每秒计算一次。
点击基本标签页顶部的📡按钮开启实时地震监测。系统从服务器端聚合 USGS + 多源数据(EMSC、P2PQuake、Wolfx、GEOFON 等),统一以 GeoJSON 格式返回(30 秒轮询)。P2PQuake 同时通过 WebSocket 实时推送额外事件。最近地震列表显示震级、地点、时间和数据源标签。点击任意条目自动填入参数。勾选"自动模拟新地震"后,检测到新地震立即自动启动模拟(无倒计时)。状态栏显示所有活跃数据源。
默认地图图层为完全离线矢量底图,零网络依赖。由淡蓝色海洋背景、米色陆地填充(Natural Earth 1:50m多边形+1:10m海岸线)、47个都道府县虚线边界及名称标签、12个主要城市标记组成。通过右下角图层控件可切换在线地理院地图和OpenTopoMap。鼠标悬停某县可高亮其边界。在线瓦片加载失败时会短暂提示切换到离线模式。
模拟开始时地图自动缩放到震中区域。检测模式下在第1报发布时聚焦推定震中。每15秒根据P波半径自动调整视野。用户手动操作地图(缩放/平移/拖拽)即退出聚焦模式。点击地图左下角⊕按钮重新进入自动聚焦。绿色光晕表示聚焦激活状态。
信息标签页顶部显示JMA风格震度速报表,按震级降序排列前20个有感城市。每行显示城市名、彩色震度徽章和峰值加速度(PGA/gal)。模拟期间实时更新。无震感的城市自动隐藏。点击地图上的震度圆圈可弹出观测点详情窗口(含P波和S波到达时间)。
支持日语、英语和中文语音。日语 EEW、推定最大震度修订、震度调查、最终地震信息和海啸更新使用 SREV 式 FIFO 队列。调查语音结束后界面自动关闭,长播报不会再被请求超时中途截断。新增独立 EEW 提示音与震度1至7音效,每次模拟只播放最终最大震度对应的一种。
基本标签页免责声明下方显示页面累计访问次数。每次页面加载时自动递增,重启不丢失。
模拟过程中如发生JavaScript错误,浏览器窗口底部会出现红色错误面板,显示错误信息和发生位置(文件:行:列)。多个错误会堆叠显示。点击×按钮关闭,或20秒后自动隐藏。
点击Start按钮旁的🔗按钮可复制当前模拟的完整URL链接。将链接分享给他人,对方打开后自动加载相同的震中、震级、深度等参数。支持参数:lat/lng(震中)、mag(震级)、depth(深度)、strike(走向)、dip(倾角)、preset(预设场景)、lang(语言)、detect(检测模式)、aftershock(余震)、tsunami(海啸)。
检测模式下,达到事件阈值(默认 M5.5)的余震(含手动余震)现在会像主震一样触发独立的 EEW 检测轨迹:网格搜索定位、震级反演、逐报播报。较小的余震保持位置三角标记。
新增「Tokyo Inland M7.3 (Scenario)」预设:模拟首都圈直下型地震(东京湾北部 M7.3、深度 17 km、高角逆断型机制),直观呈现首都圈大范围震度 6 强以上区域与长周期地震动分布。
近海大余震(M≥6.5)现在拥有自己的海啸求解与预警:此前余震事件在地震波通过后约 11 分钟就被剪除,其海啸传播被中途截断。现在大余震事件存活至发震后 3600 秒,波圈按时退场,海啸预警、ETA 面板与爬高图层随其求解器持续推进。
FINAL 报现在于锁定震源位置后用完整冻结峰值集重新反演震级;巨大地震饱和抬升门限按忠实版 Zhao 2006 前向物理重调(311 FINAL 7.4→8.1,JMA 当年实际速报 7.9);EEW 首报门槛从 3 站提高到 5 站,消除首报震级 ±0.7 的跑次间抖动。
海啸 NLSWE 求解器(含两层嵌套 AMR)移入 Web Worker:求解在后台线程进行,主线程只负责渲染,大地震与连锁剧本下海面预报/爬高图层更新更流畅;Worker 不可用或出错时自动回退主线程内同一物理引擎,结果逐位一致。
侧边栏开启「余震序列」后显示手动余震编辑器:可指定发震时刻(模拟秒)、震级与深度添加余震,也可用 📍 按钮在地图上为单条余震选点(默认取主震震中)。手动余震正常摇动测站、达到事件阈值时生成波圈事件并刻入时间线;自动目录可单独关闭。同时修复余震生成的多处问题:连锁剧本中余震事件从不出现(上限误把连锁子事件计入)、余震 PGA 总按主震深度计算、主震峰值微弱的测站漏算附近大余震、较晚余震到达前圆点被提前裁剪,以及最大余震读数恒为 M0.0。
内置地形从合成演示网格升级为 GEBCO 2025 Grid(公有领域)0.15° 分块平均重采样(经 CEDA OPeNDAP 获取,tools/build-bathymetry-gebco.py 重建)。海陆混合格元只平均水样本,里亚斯型海湾保持张开;海啸波高计对比 RMS 从 0.81 改善到 0.64,亚洲大陆不再被误认为海洋。另内置三陆、南海、相模湾、能登、北海道西南 5 个 0.025° 高分辨率沿岸网格,震中位于区域内时海啸求解器自动切换(女川爬高预测 1.5m→15.9m,实测 18.4m)。科研数据清单的地形角色升级为已认证。
模拟 EEW 框的预测最大震度现在附带 ±1σ 模型区间(如 6+ (6-~7)),σ 由 Zhao 2006 总标准差经 JMA 震度-PGA 斜率换算(约 0.71 震度单位),避免单值预测的过度自信。
强震监测的逐帧解码、链式激活检测与最强测站排行移入 Web Worker(故障自动回退主线程),大震与高速回放时界面更流畅。新增回放精度评分卡(tools/scorecard-autosim.js):用服务器录制数据量化 EEW 逐报收敛误差与 GMPE 震度预测精度。
GMPE auto 模式改为按震源类别路由:地壳地震用 Si & Midorikawa (1999),板间/板内用带饱和保护的 Zhao 2006(n=52 实测验证:全局 RMS 1.278→约 0.95,311 M9 由 2.47→1.21)。新增分震级档校正表(tools/calibrate-gmpe.js,M<4.5 约 -0.9 震度),修复回放评分卡发现的小震系统性高估,并随录制数据积累持续改进。
/api/v1/tts/synthesize 支持 POST JSON 调用,API key 认证用户限流提升至 240 次/分钟并计入开发者门户用量;相同文本命中服务端音频缓存(X-TTS-Cache)。可用语音扩展为日中英韩 11 个神经语音(见 /api/v1/tts/voices 的 neuralVoices)。
新增强震动观测标定管线(tools/fetch-strong-motion-obs.js + tools/scorecard-strong-motion.js):冻结 USGS Shakemap 收录的 NIED K-NET/KiK-net 6 个历史地震共 2,626 个测站的实测 PGA/PGV(公有领域),逐站对比 GMPE 预测并产出分距离段残差报告。信息页图表区新增都道府县预测震度表:逐县列出预测震度及 ±1σ 区间(PLUM 合并行无区间)。真实检测模式的 EEW 首报震级新增 +0.7M 保守上修,随报数衰减并在 FINAL 前归零——探针实测首报因 P-S 爬升未完成系统性偏低 0.8~1.1M(tools/data/eew-mag-bias-report.json)。
实时监测的自动聚焦改为要石式波圈取景:视野始终完整框住当前 P/S 波圈(半径增长 12% 或震中移动 20 km 才重取景),同一事件跨预报/最终报粘性聚焦不再左右跳动,kmoni 摇晃聚焦做 2 拍防抖。GMPE 新增按模型分距离段校正表(zhao2006 对 2,626 个 K-NET/KiK-net 实测台站按 JMA 目录震源拟合:总体震度偏差 +0.685→+0.086、RMS 1.19→0.80,熊本/能登等地壳事件不受影响)。检测模式 FINAL 震级不再因 P-S 爬升未完偏低约 0.6M(爬升完成测站优先进中位数),巨大地震饱和抬升规则稳定化(311 FINAL 7.4→8.4,与 JMA 当年实际速报 7.9 同量级)。修复分享链接中 mag/depth 参数不生效的问题。API 文档补全至 51 个端点(回放/强震/NTP/geoip/health/开发者门户)。
新增两层自适应加密海啸求解器:区域 0.025° 高分辨率网格作为细补丁嵌入全球 0.15° 网格(自动/开/关三档,默认检测到区域网格且 ≥4 核时自动启用)。粗细网格双向耦合,快照格元携带绝对经纬度与分辨率,多网格同图渲染。评分卡 A/B:预警区命中率 43.8%→50%(零误报),沿岸峰值基本不变,单事件耗时 1.6–2.7×。同步新增 NIED Kyoshin 波形包基础设施与 GSI 沿岸 DEM 全区域窗推广。
zhao2006 GMPE 重写为论文原式:2,626 冻结台站原始 PGA 偏差 +0.11(真实断层距)/100 km 内无偏,JMA 独立集偏差 +0.199→+0.043。余震生产率按熊本/能登/311 九十天目录标定(ETAS 默认 α=1.86)。NLSWE 通过公开基准并与 GeoClaw 交叉对比(深水峰值差 9.2%)。工程加固:内容哈希版本、CI 回归、API key 哈希化、pre-push 版本门禁。
新增长周期地震动阶级(LPCM)预测:Brune 震源谱 × Q 路径锚定 GMPE PGA,按官方 5/15/50/100 cm/s 界限划分 1–4 级(311・能登・日向滩实测锚点标定)。都道府县预报表新增 LPCM 列;实时 551 情报 LPCM 字段透传播报。
EEW 面板新增报数精度徽标(低精度琥珀色警示),海震判定透传修复板间 GMPE 死分支;NTP 校准加入往返中点补偿与指数退避重试。新增共享 toast 队列与系统通知(EEW 首报、震度4以上速报)、数据源健康面板、551 各地震度列表面板。服务端:SSE 命名心跳与每 IP 连接上限、回放导出限流、geoIP 缓存;海啸未知等级不再误降级。
修复 v5.4 预览期引入的回归:P 波尾波期 PGA 接近零的测站/城市圆点被提前裁剪且不再激活,导致中远场城市(如 311 剧本的仙台)S 波峰值震度从不计算。现在 S 波到达后的爬升窗口内不再裁剪,连锁剧本子事件的 S 到达同样受保护。
通过 771 项单元测试、5 个独立验证工具(物理/NLSWE/海啸警报/海啸观测/震源机制)与 24,265 项发布检查(资源、PWA、科研数据、i18n、无障碍、部署保护)。
接入 NIED 強震モニタ实时数据,在地图上绘制约 1700 个测站的每秒震度:采用 NIED 官方 21 级配色(平静期蓝-青-绿渐变,微动可辨),放大后显示震度数字图标(震度0图标可开关),支持隐藏无数据测站。摇晃检测采用与主流 EEW 应用一致的链式激活算法:缓慢上升的轻微摇晃也会累积活动度;三档灵敏度可调,检测到摇晃时网格闪烁、播放提示音并记录区间最大震度。服务器断流时自动切换雅虎镜像直连。
接收 JMA 紧急地震速报(Wolfx 中转),按物理走时实时绘制 P/S 波圈(NTP 校准时钟),显示 S 波到达倒计时、警报区县域着色与明细,并用日语 TTS 播报预报/警报/取消/最终报,支持多事件并发与演示模式。海啸情报(P2P 552)按 66 段预报区岸线分级着色并给出首波到达倒计时,地震情报(551)可查看分县震度。警报与大海啸警报岸线会闪烁示警,面板按预报区列出首波到达时刻、倒计时与预计高度表。
实时监测模式下同样显示聚焦开关:无事件时框住全日本,检测到摇晃或收到 EEW 时自动聚焦到热点/震中,静止约 20 秒后缩回全景。手动拖动地图即退出聚焦,点击按钮恢复。
新增 PLUM 法近场传播图层(检测模式下各测站实测震度向外扩散的可视化)、多事件编排进阶(任意预设一键加入连锁剧本、按事件编辑发震时刻)、信息面板图表 HiDPI 高清渲染。服务器持续录制全部实时数据(含强震监测逐秒帧)并保留3天,实时面板可选取最近30分钟至3小时窗口按1-60倍速回放,完整重现测站、EEW波圈、海啸警报与自动聚焦过程(回放静音)。直播/录制模式现已适配实时监测。
M8.2 以上 GMPE 启用有效震级压缩与 PGA/PGV 软上限(参照 2011 年东北冲观测峰值标定),M9 近场震度不再过估。新增十胜冲2003、福岛冲2022、日向滩2024 三个实测断层模型,模型库增至 7 个。
强震监测新增最强测站排行(点击直达)、测站弹窗“观测 vs 模拟”对照行、NIED 官方强震监测图叠加(等距圆柱标定)。回放新增可拖动时间轴(含 EEW/震度速报事件刻度,拖动即重新播放)与 NDJSON 导出。
EEW 报数大幅更新(震级±0.2、位置30km、深度20km)时自动模拟按新参数重建,取消即停止;并修复滑块参数未同步进重建模拟的问题。
通过 589 项以上单元测试与 24,200 项以上发布检查(资源、PWA、科研数据、i18n、无障碍)。
信息面板、震源球、各类图表、波形与 EEW 现在会跟随连锁剧本中当前发震的子事件(日本沉没×19,新增南海海槽M9.0与北海道东方冲M8.4);3D 视图显示全部事件的震源机制。
通过 409 项以上单元测试与 24,000 项以上发布检查(资源、PWA、科研数据、i18n、无障碍)。
开始后隐藏控制面板,替换为 SREV 风格信息栏(最大震度、震源地、时间、震级、深度、各都道府县震度),连锁时跟随当前子事件;移动端变为底部横条。
修复切换求解器选项(如“方程加爬高”)后海啸未按新设置重算的问题:现在修改求解器选项会立即重建海啸运行时。同时修复市域淹没可视化与沿岸淹没长时间不出现的问题,并引入二阶MUSCL传播、自由表面透射边界、开阔水域海绵吸收带和逐行dx线性求解器,消除了开边界爆炸与异常涡旋。
东日本大地震预设弃用原4震源合成模型,改用内置的USGS Hayes 2017实测有限断层模型(325个子断层、峰值滑动55米、破裂持续160秒),逐子断层驱动Rrup震度预测与DC3D海底形变。其余历史预设已按JMA目录逐一校核并修正参数。
新增“南海海槽M9.0”预设,模拟尚未发生的南海海槽巨型逆冲地震。参照日本政府地震调查研究推进本部最新想定,构建骏河湾至日向滩768公里、4段217子断层的多段联合破裂情景:东海・东南海・南海・日向滩四段联动,包含大滑动域与超大滑动域,破裂自纪伊半岛冲成核后向两侧传播,可一键再现最大class震度分布与大海啸全过程。
正式版通过386项自动测试、24,152项发行检查、六小时海啸稳定性验证,以及Edge、Chrome和Firefox集成流程。P/S波圈可见度得到增强,实时震度预测保留事件峰值,避免涂色闪烁。
正式版整合统一震源、解析Okada DC3D、时变破裂、NLSWE数值基准,以及实测波形、地形、Vs30和有限断层导入链路。内置合成地形和未导入的授权数据仍明确标记为DEGRADED,不代表与JMA业务预报等价。
日语紧急地震速报、震度调查与最终地震信息使用实时合成。调查语音结束后界面自动关闭,长播报不会再被10秒请求超时中途截断。新增独立 EEW 提示音与震度1至7音效,每次模拟只播放最终最大震度对应的一种。
支持导入 USGS、F-net、GCMT 矩张量及 QuakeML,完成 NED 转换、DC/CLVD/ISO 分解、P/T/B 轴、节面与不确定性显示;也支持 P 波初动极性 CSV/JSON 本地反演及带来源校准,但不属于完整波形反演。
有限断层按震源类型采用独立标度关系并公开宽度限制诊断;也可在信息页导入标准 JSON、USGS GeoJSON 或 SRCMOD/FSP 实测模型。导入后保留逐子断层四角几何、机制、滑移与破裂时间,统一驱动 Rrup、地图、3D、海啸和余震;参数修改会自动停用旧模型。
预览阶段建立了真实数据、TTS、震源机制和实测台站工作流;这些能力在正式版中仍不代表模拟精度或警报能力与JMA业务系统等价。
统一发行门禁覆盖277项自动测试、22,796项资源/数据/多语言/无障碍检查及六小时海啸稳定性计算。Edge与Chrome完成桌面和移动视口全交互流程,Firefox通过渲染冒烟测试,Safari已人工验证;真机分档性能和Firefox全交互仍属于持续验证范围。
浏览器与Node精度报告共用确定性的有限断层、Rrup、Si & Midorikawa (1999)、Vs30及震度换算链路。现已通过可复现流程从JMA震度数据库导入5个独立事件、2,599条带精确测站ID的观测;全体2,690条记录中,独立集RMS为0.724、Bias为+0.199,直接观测RMS为0.715。数据仍不含逐站Vs30、原始波形及仪器响应,因此不能据此宣称科研级预测精度或与JMA业务系统等价。
图表和3D视图提供本地化名称及动态数值摘要,地图支持键盘操作菜单,主要弹窗具备焦点管理与Escape关闭,减少动态效果模式会停止3D连续渲染。正式版更新PWA缓存代次并使用内容哈希资源版本,升级后自动清理预览版应用缓存。
统一断层几何、Rrup、二维与三维显示及余震分布。大型地震按震源类型计算断层尺寸,垂直断层保留真实倾向宽度;子断层按地震矩分配能量并严格守恒总矩。
台站震动改为使用每个子断层的破裂时刻与传播时间,多段破裂按主震总矩归一化。侧边栏、帮助、公式说明、地图交互和三维断层网格同步升级。
信息、波形、余震和海啸显示采用分级刷新,并复用地形、测站和传播缓存。侧栏、标签、卡片、弹窗及操作反馈新增以 transform 和 opacity 为主的界面动画,不进入模拟逐帧计算;系统启用“减少动态效果”时会缩短或关闭界面动画,3D视图也会停止连续渲染,只在数据、视角或交互变化时更新。
所有物理随机过程统一使用高级设置中的随机种子。场景保存震源、断层、求解器、警报策略、显示状态和数据/模型版本,每次运行生成实验编号及配置哈希。信息→数据的实验工作台保留最近4次结果,可比较参数、波形、震度场与海啸预报区。
完善 Zhao2006 场地类别,新增非线性场地响应和 GMPE 标准差显示。图表可显示 ±1σ 区间,测站详情会标明 Vs30 数值及来源、距离指标与所用 GMPE;震度显示可在 JMA、MMI 和 EMS-98 之间切换。
新增震源类型覆盖、区域 Q、破裂方向性、ETAS 余震分支和实时告警阈值。海啸到达时间改为沿传播路径积分计算;回放支持播放、暂停及多档速度。
优化地图波圈、震度分布和断层等叠加层的绘制,在复杂场景中保持更稳定的交互。3D 视图增强断层面与地形展示;帮助文本改为首次打开时加载,缩短主界面的初始加载时间。
新增 Zhao et al. (2006) 日本 GMPE,加入非弹性衰减并统一 Vs30 基准值。历史地震验证集扩充至 19 个预设、91 个观测点,补充东南海、南海、新潟和钏路冲等场景。
实时地震会以彩色标记显示在地图上,地震目录可加载近期多源数据并进行筛选、排序和一键载入。ShakeMap 分辨率、震度圆缩放和手机、平板适配同步改进。
真实检测模式全新升级,模仿 JQuake 的「予測→観測」两阶段预报流程:点击开始后利用 GMPE 快速预测 47 都道府県最大震度(予測阶段),仅当预测最大震度 ≥ 5- 时触发「緊急地震速報」语音播报。模拟过程中每秒更新各县实测震度,地图实时涂色(仅震度 4 以上)。检测模式下,系统不依赖已知震中——等待测站实际检测到 P 波后,通过网格搜索三角定位估计震中与震级,再据此判定是否发布警报。左上角 EEW 信息框区分「予測」(橙色)与「観測」(红色),下方诊断面板实时显示推定震中坐标、不确定度、使用测站数、品质等级(S/A/B/C/D)等检测内部参数。
右下角图层切换中新增「离线(暗夜)」选项。基于相同GeoJSON矢量数据延迟构建,采用暗色调配色(深海海军蓝、暗面板陆地、暗灰海岸线、紫色县界、暗色城市标记)。鼠标悬停县区高亮边界并显示县名标签。功能与浅色离线地图一致,首次选中时一次性构建。
两阶段震度速报:模拟中途加速度峰值时触发"震度报告",所有测站归零后自动触发"震度速报"——拼接播报发震时刻、最大震度、震级、深度、海啸警报(如有),并逐一播报受灾县名称及震度数值(仅震度≥3)。语音文件使用神经网络TTS(edge-tts)预生成并本地存储,覆盖47都道府县名+数字+固定短语,日/英/中三语言支持。播报结束地图自动关闭。
侧边栏📡"实时"按钮聚合5个数据源:P2P地震信息(日本国内1-5秒延迟)、Wolfx JMA紧急地震速报与地震列表、EMSC全球实时推送、JMA Atom Feed官方速报、USGS全球目录。列表按时间排序,彩色标签区分来源(P2P/Wolfx/EMSC/JMA/USGS),点击任一事件可一键加载到模拟器。支持自动模拟模式。
修复Si-Midorikawa模型近场PGA过估计问题(M6.5浅源不再错误预测震度7)。auto模式地壳→log。新增:PGV近场饱和、Mj/Mw统一、有限断层PGV子源SRSS、Vs30连续场地模型(Fujimoto & Midorikawa 2006)、Kanno et al. (2006) GMPE、PGA方向性修正(Somerville 1997)。针对15事件71城市观测校准系数attA=0.42/attB=1.34/attC=0.31,全局RMS 0.89(较1.22改善27%)。Info面板新增GMPE对比图表。(M6.5浅源不再错误预测震度7),auto模式地壳路由改为log模型(近场饱和更佳)。Info面板新增"GMPE模型对比"图表——同图绘制log/Si-Midorikawa/log-FF三条衰减曲线。
模拟结束自动显示时间轴回放滑块,可拖动查看任意时刻P/S波半径和最大震度。检测模式新增事件质量评级S/A/B/C/D(基于台站数/定位精度/震级漂移)。Info面板新增"地震目录"浏览器(USGS FDSN历史地震查询)和"实时波形"面板(IRIS台站真实地震波形,支持3个日本台站)。波形合成增强:频率分辨率提升60%,可调背景噪声与阻尼包络。高级面板新增可定制警报阈值。
基于47都道府县最新人口数据×模拟震度分布,计算推定暴露人口。实时监测新增海啸警报自动触发(大海啸警报/海啸警报/海啸注意报),TTS播报包含对应警报语音。
基本面板新增「滑移角」滑块(-180°~180°),补全了走向/倾角/滑移角三要素的完整震源机制解。滑移角决定断层滑动方向,实时影响海滩球(震源机制解)的形态。选择预设历史地震时自动填入真实滑移角;URL 分享链接已支持 rake 参数。
Start 按钮下方新增「场景管理器」折叠区:可把当前模拟(含多事件序列、震源参数、标志位)保存为命名场景,存入浏览器本地库,随时加载/删除。支持导出为 JSON 文件、从文件导入。多事件场景可通过 URL 链接分享,对方打开即恢复完整多事件模拟。所有场景数据仅存本地,详见「隐私信息」。
当震级 M≥6.5 时显示「有限断层编辑器」:开启「自定义滑移分布」后可添加多个凹凸体(设置沿走向/倾向位置与权重)、调整震源在断层面上的位置、选择双侧或单侧破裂模式,并通过热力图实时预览滑移分布。这些设置会传入物理引擎,改变 3D 断层破裂动画与地表震动分布。关闭自定义则使用默认高斯凹凸体模型(与 v3.1 行为一致)。
高级面板新增「断层参数」与「波形频谱」两组旋钮:Q₀ 品质因子与 η、凹凸体位置/σ、震源深度比、滑移扰动、滑移阈值、破裂模式,以及波形合成的频率 bin 数与频率范围。默认值均等于 v3.1 的硬编码值——不调整时物理行为与精度完全不变,调整后可定制衰减、凹凸体分布与频谱特性。所有参数保存在本地。
侧边栏新增「隐私信息」按钮,说明本应用不收集任何个人信息,所有数据(含场景管理器)仅保存在本地浏览器缓存。本版还支持 PWA 离线:首次加载后注册 Service Worker,断网状态下仍可完整使用模拟器(地图、物理引擎、场景库均在本地)。
高级面板「GMPE 模型」新增 auto 模式(默认):系统根据震源类型自动选择最优地震动预测公式——地壳浅源地震使用 Si & Midorikawa (1999)(擅浅源),板间/板内地震使用新增的 log-FF 模型(支持断层最短距离 Rrup、震源类型补正、Mj→Mw 自动换算,擅巨大地震)。也可手动选择 log / si-midorikawa / log-ff。全局验证 RMS 从 1.17 降至 0.92。GMPE 选择框上方有说明文字。
v3.2新增3个历史地震预设:2018年北海道胆振东部地震(M6.7)、2024年能登半岛地震(M7.6)、2003年十胜冲地震(M8.3),预设数从5个增至8个。v3.3再新增7个(岩手宫城2008·能登半岛2007·福冈2005·福岛滨通2011·鸟取2016·山形冲2019·福岛冲2021),现在共19个,覆盖地壳内与板间两类震源。
信息标签页的 3D 视图显示日本陆地、近似海底网格、地壳分层和统一有限断层几何。断层尺寸、走向、倾角与子源网格来自物理引擎,并随破裂前沿逐格点亮。海底地形不是测量级三维地学模型。
203 个 DONET1/2 与 S-net 海底测站以方形标记显示。内置 0.15 度地形已修正日本陆海掩膜,但仍是合成演示数据,不是 ETOPO、GEBCO 或 GSI 产品;可替换为导入的高分辨率地形栅格。
v5.5预览版整合统一震源模型、解析Okada DC3D、时变破裂、分层走时、Newmark-beta PSA、JMA三分量处理、NLSWE、湿润/干涸、爬高与淹没显示、震源机制科研流程和SREV式实时TTS。公开基准和数据限制见“公式原理”;这些能力不等于业务预报。
按T键或点击状态栏🌓按钮切换深色/浅色主题(偏好保存在本地)。按?键显示快捷键面板。右键点击地图可弹出快捷菜单(设置震中/添加多事件/查看坐标)。设置震中后显示最近城市名称。所有测站点击可查看详情并切换波形监测。
当最大震度开始下降时自动触发震度报告:按都道府县着色最大震度、显示震度方框、地图自动缩放到受灾区域。报告持续10秒后自动关闭(可点"跳过"提前关闭)。报告期间模拟在后台继续运行。
自动模式并非使用一条通用公式:地壳地震在 Mw<7.5 时使用校准对数模型,Mw≥7.5 时使用 Si & Midorikawa;板间与板内地震使用 log-FF。也可手动选择 Kanno2006 或 Zhao2006。震源类型优先采用手动覆盖,其次采用事件元数据,最后才按深度分类。
M_eff = M (M ≤ 9)
M_eff = 9 + 0.3(M − 9) (M > 9)
h = min[5, 10^(0.35M_eff − 1)] km
R_eff = √(R² + h²)
log₁₀(PGA) = aM_eff − b·log₁₀(R_eff) − kR_eff + c
R 可为震源距 Rhypo;启用有限断层时,地表点到断层面的最短三维距离 Rrup 用于子源计算。Si & Midorikawa、Kanno2006 与 Zhao2006 各自使用独立系数和深度、震源类型或场地项,不能由上式完全替代。
log₁₀(PGA) = 0.50M + 0.0036D + 0.61 + dₛ
− log₁₀[R + 0.0055·10^(0.50M)] − 0.003R
log₁₀(PGV) = 0.58M + 0.0038D − 1.29 + dₛ
− log₁₀[R + 0.0028·10^(0.50M)] − 0.002R
Vs30 按“测站元数据 → 外部网格 → 内置区域 → 700 m/s 回退值”的顺序确定。760 m/s 为参考场地;低 Vs30 通常意味着更软的地层和更强的长周期放大。Zhao2006 使用五档离散场地类别。
A_lin = clamp[(760 / Vs30)^p, A_min, A_max]
p = 0.35 (PGA), 0.55 (PGV)
A_NL = clamp[A_lin · exp(f_NL), A_NL,min, A_max]
f_NL = f₁(Vs30) + f₂(Vs30)·ln[(PGA_rock + f₃)/f₃]
非线性修正在软土和较高基岩 PGA 下抑制无限放大。PGA 形式参考 Seyhan & Stewart (2014);PGV 系数是模拟器近似值,并非该论文的正式 PGV 模型。
GMPE 给出的是条件中位值。模拟器以 log₁₀ 单位保存总标准差 σ;Zhao2006 还显示事件间 τ 与事件内 φ。±1σ 区间约包含 68% 的随机变化,但不包含模型结构错误和输入数据误差。
log₁₀(Y) ~ Normal[log₁₀(Y_med), σ²]
68% interval = [Y_med / 10^σ, Y_med · 10^σ]
P(Y ≥ y*) = 1 − Φ{[log₁₀(y*) − log₁₀(Y_med)] / σ}
当前总 σ:校准对数模型约 0.30、Si-Midorikawa 约 0.28、Kanno2006 约 0.30;Zhao2006 将论文自然对数标准差换算为 log₁₀。
I_est = max[
2.23·log₁₀(0.94·PGA) + 0.50,
2.68 + 1.72·log₁₀(PGV)
]
a(t) = √[aₓ²(t) + aᵧ²(t) + a_z²(t)]
select amplitude a with cumulative duration = 0.3 s
I_JMA = 2·log₁₀(a) + 0.94
数值再按阈值映射为 0、1、2、3、4、5−、5+、6−、6+、7。MMI 与 EMS-98 仅通过近似对照表用于显示,不是重新计算的当地烈度。
Crustal: log₁₀L = −2.44 + 0.59Mw; log₁₀W = −1.01 + 0.32Mw
Interface: log₁₀L = −2.477 + 0.585Mw; log₁₀W = −0.882 + 0.351Mw
Intraslab: log₁₀L = −2.350 + 0.562Mw; log₁₀W = −1.058 + 0.356Mw
M₀ = ΣM₀ᵢ; Dᵢ = M₀ᵢ / (μAᵢ)
tᵣᵢ = distance_on_fault(i, hypocenter) / Vᵣ
releaseᵢ(t) = ½[1 − cos(π·clamp((t−tᵣᵢ)/Tᵢ,0,1))]
M₀ = 10^(1.5Mw + 9.10) N·m
f₀ = 4.9×10⁶·β[km/s]·(Δσ[bar]/M₀[dyn·cm])^(1/3)
E(f) = C·M₀·(2πf)² / [1 + (f/f₀)²]
Q(f) = Q₀·f^η
A(f,R) = exp[−πfR / (Q₀·f^η·β)]
Q₀ = regional lookup (optional), fallback 200
M≥6.5 时断层被划分为子源网格,按滑移权重分配地震矩并严格守恒总地震矩;台站峰值采用各子源整震级 GMPE 的矩权重空间合成。P/S 走时由简化 IASP91 分层模型按 Snell 定律求解。
参考:Brune (1970); Wells & Coppersmith (1994); Strasser et al. (2010); Boore (2003); Kennett & Engdahl (1991); Somerville et al. (1997)。合成载波可用时,对 5% 阻尼单自由度体系执行 Newmark-β 时程积分得到 PSA;无载波时才回退到连续简化谱形。LPGM 仍使用 1 秒和 3 秒简化谱代理量。
T_g = 0.2·A_site
S(T) = PGA·[1 + 1.5(T/T_g)] (T < T_g)
S(T) = 2.5·PGA (T_g ≤ T < 1 s)
S(T) = 2.5·PGA/T (T ≥ 1 s)
SV_proxy = √[S(1 s)·S(3 s)]
LPGM(长周期地震动阶级)1–4 级阈值为气象厅公示的 5、15、50、100 cm/s(1.6–7.8 秒带最大绝对速度响应),由 Brune 震源谱×Q 衰减形锚定 GMPE PGA 估算。该结果为预测代理量,不替代气象厅长周期地震动阶级的正式处理。
M₀ = μLW·D
η(x,y,0) = U_z^Okada(x,y)
∂h/∂t + ∇·(h u) = 0
∂(h u)/∂t + ∇·(h u⊗u + ½gh²I) = −gh∇z_b − τ_Manning
wet ↔ dry when h crosses h_min
R_runup = max(η) on cells with z_b ≥ 0
D_inundation = max(h) on initially dry cells
H_area = max(T_basin · T_path · H_coast)
H_alert,initial = 1.35 · H_area
level = class(H_alert) + optional manual uplift
每个预报区分别保留物理波高、防灾包络、手动上调和公告波高。NLSWE 使用纬度相关单元面积和通量尺度并默认加入科里奥利力;低于湿润阈值的薄层水量会保留以便逐步积水。地图显示瞬时波场、最大水位、首次到达、最大流速、网格/市域淹没和海床形变。
地理数据:日本气象厅 AreaTsunami GIS(2024-05-20);物理参考:Okada (1985, 1992)、守恒型浅水方程、Green 定律与 Manning 摩阻。本模型不等同于 JMA 业务预报。n(t) = K/(t+c)^p
log₁₀N(M≥m) = a − b·m
N_child ≈ K·exp[α(M_parent − M_min)]
wooden = 0.70·N_tier
RC = 0.30·N_tier
damage = Σ buildings·fragility(shindo)
基础模式按 Omori-Utsu 与 Gutenberg-Richter 生成余震;启用 ETAS 后,每个达到下限震级的事件都可触发下一代余震,并受目录数量上限约束。建筑损害按城市等级估算建筑数,再套用木造与 RC 脆弱性比例。
建筑年代、耐震等级、人口、地形、液化、火灾和实际资产数据均未纳入,因此损害数字只适合演示相对变化,不能用于救灾或保险决策。
参考:Omori (1894); Utsu et al.; Gutenberg & Richter (1944); ETAS 思想;日本内阁府灾害想定资料。模拟计算与保存的数据均保留在浏览器内。我们不收集个人信息、地理位置或使用记录;仅在启用日语 TTS 时,会将当前模拟的播报文本发送到本站服务器进行语音合成。
以下偏好与数据仅保存在您的浏览器本地,不会发送到服务器:
• 界面语言(qs-lang)
• 高级参数设置(qs-config)—— P/S 波速、应力降、衰减系数、断层参数、频谱参数等
• 主题与 UI 缩放(qs-theme / qs-ui-scale)
• 场景管理器保存的场景(qs-scenarios)—— 包括震源、震级、深度、走向、倾角、滑移角及多事件与有限断层滑移分布模型
• 移动端首次引导提示(qs-mobile-guided)
您在「场景管理器」中保存、导入、导出的场景,以及自定义的有限断层滑移分布,全部存储在您本地浏览器中。这些数据绝不会上传到服务器,也不会与其他用户共享。您可以通过场景管理器的「导出」按钮将场景下载为 JSON 文件,完全由您掌控。
启用日语 TTS 时,当前模拟的发震时刻、震源地、最大震度、深度、震级和海啸状态会作为播报文本发送到本站服务器进行语音合成;不包含个人身份信息。
仅在以下情况会发起网络请求,且不包含任何个人身份信息:
• 加载地图瓦片与地理数据(来自公共地图服务)
• 访问人次计数(仅记录页面被加载的次数,无 Cookie、无 IP 关联个人身份)
• 可选的实时地震监测(USGS / P2PQuake 公共数据源,仅在您主动启用时连接)
• 预加载音频文件(服务器本地静态资源)
在浏览器设置中清除站点数据(或清除 localStorage),即可删除上述所有本地保存的内容。清除后模拟器将恢复默认设置,已保存的场景将无法恢复(除非您已导出为文件)。