Earthquake Monitor

🌋 官方数据源实时地震预警

连接中日台官方地震数据源,提供实时地震预警与主动推送,无需API密钥。

收藏
3.2k
安装
955
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Earthquake Monitor 是一个专注于东亚地区的实时地震监测技能,通过 WebSocket 直连中国地震台网(CENC)、台湾中央气象局(CWA)及日本气象厅(JMA)三大官方数据源,为用户提供无延迟的地震信息推送。

主要功能

  • 数据源聚合:同时接入 CENC(中国大陆)、CWA(台湾地区)、JMA(日本)官方实时数据流
  • 主动监控模式:通过 start() 启动后台轮询,支持自定义间隔(默认60秒)
  • 智能过滤:可按地理位置、距离阈值(km)、最小震级筛选警报
  • 城市定位:内置 40+ 城市坐标,支持简中/繁中/日文地名

显著优点

  • 官方权威数据:直接对接政府机构数据源,非第三方转接,信息可靠性极高
  • 零配置门槛:无需注册 API 密钥,开箱即用
  • 双通道保障:WebSocket 为主通道,HTTP 为降级备选
  • 区域针对性强:专注中日台高频地震带,数据更新延迟极低

潜在局限

  • 地域局限:仅覆盖中国、台湾、日本三地,东南亚及全球其他地区不支持
  • 城市列表有限:虽支持 40+ 城市,但偏远地区需手动输入坐标
  • 无历史数据:侧重实时预警,不提供地震历史查询归档功能
  • 依赖官方服务稳定性:若 CENC/CWA/JMA 服务波动,数据同步将受影响

适合人群

  • 居住或旅行于中日台地震活跃区的居民
  • 需要企业级地震预警集成的开发者
  • 对灾害响应时效要求高的应急管理人员

常规风险

  • 网络依赖:需持续连接官方数据源服务器
  • 误报/漏报风险:官方数据源本身的检测延迟可能导致秒级信息差
  • 隐私考量:init() 需配置地理位置,建议仅提供城市级粗略定位

技术实现

采用 Node.js ≥18 运行环境,依赖 curl 进行 HTTP 降级请求,整体架构轻量,适合服务器长期驻留运行。

Earthquake Monitor 内容

src文件夹
手动下载zip · 10.8 kB
cenc.jstext/javascript
请选择文件