全部版块 我的主页
› 论坛 › 计量经济学与统计论坛 五区 › 数据交流中心
107 1
2026-11-04

美国地质调查局(USGS)的事件服务里,可以按矩形范围、时段和最小震级把地震事件直接筛出来下载。取「北纬 18—54 度、东经 73—135 度,2025 年 1 月 1 日至 2026 年 11 月 1 日,震级 4 级以上」这一组条件,返回 2,115 条记录。这个矩形盖住中国全境,也盖住蒙古、中亚、南亚与东南亚的一部分,所以它是「中国及周边」,不是「中国境内」——行政区内的那一份还得再叠边界筛一次。

 

一次事件一行,二十二个字段

 

CSV 输出固定二十二列,可以按含义分成四组。定位与时间:time(UTC 时间戳,精确到毫秒)、latitude、longitude、depth(千米)、place(地名描述)。强度:mag 与 magType(量级类型,实测记录里有 mb)。质量指标:nst(参与定位的台站数)、gap(方位角空隙)、dmin(最近台站距离)、rms(走时残差),以及 horizontalError、depthError、magError、magNst 四个误差字段。身份与溯源:id(事件唯一编号)、net(上报台网)、type(事件类型)、status(复核状态)、locationSource、magSource(位置与震级的来源台网)、updated(该记录的最后修订时间)。

 

怎么把数据取下来

 

查询走一个固定端点,参数直接拼在地址上:起止时间、四个边界值、最小震级,再指定格式。格式有 csv、json、geojson、text 几种,做表格分析取 csv 最省事。记录多的时候用 limit 控制单次返回量,配合 offset 翻页;只想知道有多少条,用同一个参数集打 count 端点,返回一个纯数字,比拉全量再数快得多。

 

落成一张能用的表

 

拿到 CSV 之后有三步值得固定下来。先按 id 去重并保留 updated 最新的那条,得到每个事件的当前版本。再按 time 升序排,把时间列转成本地时区另存一列,原始 UTC 列不要覆盖。最后如果要限定在中国境内,用行政边界做一次空间筛选,而不是拿矩形当结论——矩形的四条边是查询条件,不是地理范围。

 

四个容易踩的地方

 


第一,magType 不同不能直接比大小。同一个 4.3,标 mb 和标 mw 是两套测定方法的结果,混在一条序列里做统计会引入系统偏差。
第二,时间字段是 UTC,place 里的地名按当地时间习惯描述,直接拿时间做「夜间地震」之类的分析前要统一时区。
第三,updated 是修订时间不是发震时间。同一事件可能被多次修订,按 id 去重后取最新 updated 的那条,才能得到当前版本的参数。
第四,深度字段在不同台网、不同时期精度不一,做深度分布图时最好把 depthError 一起带上,否则容易把测定误差当成地质差异。

 

能用来做什么,不能用来做什么

 

这套数据适合做灾害发生的时间与空间分布、公共风险教育素材,也可以按事件时间和地点与地区经济数据匹配,研究外部冲击的短期影响。它记录的是已发生事件的测定结果,不承担预测功能;把它当预测模型的训练集之前,先想清楚样本是「被测定到的事件」而不是「发生过的全部事件」——偏远地区小震级事件的漏检,会让样本本身带选择偏差。

 

本帖不附数据文件

 

数据在 USGS 服务上按参数实时生成,每次查询拿到的都是当时的最新修订版本,转存一份静态文件反而容易和官方脱节。入口与参数写法放在下面。

 

────────────────

带参数的查询地址、计数接口和字段说明页都在下面,回复后即可看到。


游客,如果您要查看本帖隐藏内容请回复

把经管之家装进你常用的 AI 智能体中

一键快捷安装经管之家 MCP/技能,让 AI 帮你查教程、找数据、读论坛帖子。

检索、阅读公开帖子不收费,安装可申请领取:3 通用积分+100 论坛币+3 元论坛资金

请点击查看安装教程与福利 →

说明: AI 算力按所用平台规则计算;附件按原帖条件获取;福利领取条件以活动页面为准。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2026-11-4 13:13:36
马克一下,谢谢楼主
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群