地震计算器 地震计算器 计算器 标准化接口 多渠道路由
浏览次数:4
试用次数:1
集成次数:0
更新时间:2025.10.24
单价:N/A 获取套餐优惠
在线使用
API 接入
MCP 接入

多渠道并发试用,API选型无忧

免费在线地震计算器,支持里氏震级和矩震级计算地震释放能量,提供TNT、原子弹等能量等效对比。直观展示不同地震强度威力,专业API接口助力地震研究和科普教育。

地震计算器验证工具

地震震级
TNT当量单位
能量单位

更快的集成到应用程序及MCP客户端

提供标准化API接口与MCP协议双重集成方式,一键接入各类应用。RESTful API支持多语言调用;MCP服务专为AI客户端优化,实现分钟级快速构建智能应用,无缝处理复杂数据流,助您高效实现AI创新与落地。 MCP客户端→

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
async function calculatorEarthquake() {
    
    
    let url = 'https://openapi.explinks.com/您的username/v1/calculator_earthquake/saf2025102407772503ae78';
    
    const options = {
        method: 'POST',
        headers: {
            'Content-Type': 'application/json',
            'x-mce-signature': 'AppCode/{您的Apikey}'
            // AppCode是常量,不用修改; Apikey在‘控制台 -->API KEYs --> 选择’API应用场景‘,复制API key
        },
        body: {"magnitude":0,"tntUnit":"kg","energyUnit":"J"}
    };
    
    try {
        const response = await fetch(url, options);
        const data = await response.json();
        
        console.log('状态码:', response.status);
        console.log('响应数据:', data);
        
        return data;
    } catch (error) {
        console.error('请求失败:', error);
        throw error;
    }
}

// 使用示例
calculatorEarthquake()
    .then(result => console.log('成功:', result))
    .catch(error => console.error('错误:', error));
Cursor MCP 配置
设置指南
  • 1打开 Claude Desktop 应用
  • 2点击菜单栏中的 “Claude” → “Settings” → “Developer”
  • 3点击 “Edit Config” 打开配置目录
  • 4编辑 claude_desktop_config.json 文件
  • 5API 现在将在您的对话中可供 AI 代理使用
<
产品介绍
>
🌍

地震计算器

通过这个地震计算器,您可以估算地震的能量释放。我们理解用焦耳表示的巨大能量值并不是很直观或有信息量,所以我们选择了一些地震能量等效物——如果您曾经想知道原子弹💣或火山爆发🌋相当于多大震级的地震,这个地震震级计算器会给您答案。此外,如果您想比较不同的地震并想知道一个地震比另一个地震强多少,我们的工具是一个安全的选择。

在下面的文章中,您将了解地震的不同测量方法:从著名的里氏震级到目前使用的矩震级和麦卡利震级,后者是描述现象影响的烈度震级。使用这个工具来思考和欣赏地球母亲的自然力量,或向下滚动阅读世界上最强大的地震。

📊

里氏震级

让我们从一个免责声明开始,对某些人来说这可能是显而易见的:里氏震级不再被广泛使用,但它仍然时不时地在新闻中被错误地提及。

里氏震级基于地震仪记录的波幅。查尔斯·里克特在1935年开发了这个对数震级来比较当地地震——那些在南加州发生的、震中距离地震仪不超过370英里(600公里)的地震。除了这个震级原本只适用于特定区域外,那个时期的地震仪也不如今天的敏感——它们只能测量某些频率,这意味着低频被丢失,大地震被低估了。

要记住的最重要的事情是,在里氏震级中,波幅被考虑在内。

📏

矩震级

如果您在听关于地震的新闻,给出的测量值将是震级——确切地说是矩震级。如今,矩震级是最常用的系统。有史以来记录的最强地震——1960年智利地震——在里氏震级上是8.6级,但矩震级约为9.5级。

有时记者会混淆地震测量并将里克特的名字混入其中——但这是不正确的,因为自1970年地震学家金森博雄和汉克斯开发新测量方法以来,里氏震级就没有被使用过。目前,矩震级是表示地震相对大小的最可靠方法——特别是对于大地震。

要计算矩震级,地震学家需要知道地震矩M₀:地震矩是通过三个物理参数的乘积得出的——刚性、面积和滑移:

  • μ — 岩石的剪切模量(达因/平方厘米),即岩石的抗弯阻力(岩石刚性)。对于特定类型的岩石,它是常数;
  • D — 平均断层位移(厘米);一个块体被重新定位的距离;
  • A — 断层破裂面积(平方厘米),即地震发生的估计面积。

A和D是通过地震图预测的复杂数学模型计算得出的。总之,在矩震级中,地震的强度与地震矩相关,地震矩取决于三个物理参数——刚性、面积和滑移。

📝

地震能量计算公式

log₁₀(E) = 5.24 + 1.44 × M

有时也表示为:

E = 10^(5.24 + 1.44 × M)

其中E是以焦耳为单位的释放能量,M是地震震级。

要记住的是,震级每增加一个单位:振幅增大10倍,地震"大小"——即释放的能量——增大32倍!

🌰

地震计算器使用示例

您可能听说最近阿拉斯加发生了5.8级地震。您可能想知道这有多"大"?将数值输入地震震级框。

计算结果:

释放的能量是31622776601684焦耳,这样的能量相当于:

  • 7,558吨TNT 🧨
  • 0.5颗广岛原子弹 💣
  • 0.38颗长崎原子弹 💣
  • 0.0001326颗沙皇炸弹 ☢️
  • 0.000038次喀拉喀托火山爆发 🌋
  • 有史以来最大地震(智利'60)的0.0000028倍 🌎

您还可以用这个工具比较两个震级。假设您记得几年前有一个7.1级的地震。它有多大?我们发现7.1级比5.8级大20倍(在地震图上,就振幅而言)和约89倍强(就能量释放而言)。

🌍

最强大的地震

有史以来记录的最强地震发生在1960年的智利。它发生在下午,持续了10分钟,引起的海啸影响了智利南部、夏威夷、日本、菲律宾、新西兰、澳大利亚和阿留申群岛。它还引发了大量山体滑坡、洪水,甚至火山爆发。

各国地震特点:

  • 智利有很多强烈的地震。
  • 印度尼西亚位于一个非常活跃的地震区域,是一个相对较大的国家,所以它可能总共有最多的地震。
  • 然而,日本是我们检测到最多地震的国家(因为其密集的地震网格)。
  • 汤加、斐济或太平洋中的另一个岛国在地震密度方面可能有最多的地震。
  • 中国、伊朗和土耳其在最灾难性地震(损害、死亡等)类别中领先。

有趣事实: 您知道沙皇炸弹爆炸产生的冲击波绕地球三圈,在爆炸的对跖点接触并"反弹"回来吗?

📚

修正麦卡利烈度震级

修正麦卡利烈度震级用于量化地震的影响。这就是为什么您不能直接将里氏震级或震级转换为麦卡利震级——尽管释放的能量、当地地质、地形、地震深度和距震中的距离都仍然相同。因此,麦卡利震级描述地震如何影响给定位置,假设它不仅影响一个区域,同一地震会被分配一系列麦卡利烈度值。

地震不是唯一使用对数震级表示震级的现象——气旋也是如此。如果您觉得需要复习,请随时访问对数计算器。

现象发生后您听到的地震震级可能与后来提供的最终官方值不同(最多±0.5)。这是因为第一次近似基于体波和面波震级,因为矩震级的计算更复杂。

地震安全指南

🏠 我在室内

待在那里!要记住的最重要规则是趴下、掩护和抓紧:

  • 趴到地上,用手和膝盖支撑。
  • 用一只手臂保护头部和颈部。如果附近有坚固的桌子/书桌,爬到下面。
  • 用一只手抓住您的掩体直到震动停止。如果没有掩体,用双臂和双手抓住头部和颈部。

🏙️ 我在室外

如果可能,到开阔的空间。尽可能避开建筑物、树木、电线和标志。然后趴下、掩护和抓紧,因为物体可能从侧面向您投掷。

🚘 我在驾驶

靠边停车,停下并拉手刹。不要停在桥梁、立交桥、树木或电线下。待在车内直到震动停止。

API接口列表
地震计算器
地震计算器
1.1 简要描述
地震能量计算器
1.2 请求URL
/username/v1/calculator_earthquake/001
1.3 请求方式
POST
1.4 入参
参数名 参数类型 默认值 是否必传 描述
magnitude number 5.8 地震的矩震级(Moment Magnitude),通常范围在1.0到10.0之间
tntUnit string t TNT当量的重量单位
energyUnit string J 返回能量值的单位
1.5 出参
参数名 参数类型 默认值 描述
hiroshimaBombs number 相当于多少颗广岛原子弹的威力
tsarBombs number 相当于多少颗沙皇炸弹的威力
tntEquivalent number 相当于多少TNT炸药的爆炸威力
nagasakiBombs number 相当于多少颗长崎原子弹的威力
volcanoEruptions number 相当于多少次喀拉喀托火山爆发的威力
magnitude number 用户输入的地震震级
tntUnit string TNT当量的重量单位
energyUnit string 能量值对应的单位
chile1960Earthquake number 相当于1960年智利大地震威力的多少倍
energy number 地震释放的总能量
1.6 错误码
错误码 错误信息 描述
FP00000 成功
FP03333 失败
1.7 示例
参考上方对接示例