{{ ov.total||0 }}
监测点总数
{{ atRisk }}
当前风险点位
{{ highRisk }}
高/极高风险
{{ ov.activeAlerts||0 }}
活动告警
| 监测点 | 城市 | 主导灾种 | 综合风险 R | 预警级别 | 滑坡 | 泥石流 | 山洪 | 24h雨量 | 前期雨量 |
|---|---|---|---|---|---|---|---|---|---|
| {{ r.point.name }} | {{ r.point.city }} | {{ hazName(r.overall.hazard) }} | {{ r.overall.R }} | {{ r.overall.levelName }}{{ r.overall.level>0?'·'+r.overall.levelLabel:'' }} | {{ r.hazards.landslide.R }} | {{ r.hazards.debris_flow.R }} | {{ r.hazards.flash_flood.R }} | {{ r.rain.r24 }}mm | {{ r.rain.ante }}mm |
| 编码 | 名称 | 城市/区县 | 坐标 | 坡度 | 岩性 | 物源 | 历史 | 数据来源 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ p.code }} | {{ p.name }} | {{ p.city }} {{ p.county }} | {{ p.lat }}, {{ p.lon }} | {{ p.slope }}° | {{ lithoName(p.lithology) }} | {{ p.looseMaterial }} | {{ p.history }} | {{ srcName(p.source) }} | {{ p.enabled?'启用':'停用' }} |
| 规则名称 | 触发类型 | 适用灾种 | 适用城市 | 触发条件 | 人口下限 | 预警级别 | 通知渠道 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| {{ r.name }} | {{ kindLabel(r.kind) }} | {{ r.hazard?hazName(r.hazard):'全部灾种' }} | {{ r.city||'全部' }} | {{ ruleConditionText(r) }} | {{ r.popMin ? '≥ '+r.popMin+' 人' : '—' }} | {{ lvNameByLevel(r.level) }} | {{ r.channel }} | {{ r.enabled?'启用':'停用' }} |
触发类型说明:
· 地灾风险 R:传统地灾综合风险阈值 = 0.35·易发性 + 0.65·触发降雨(按灾种或整体)
· 综合紧迫度 P:R 乘以承灾后果系数(考虑人口/学校/道路等),适合发现"风险中等但后果严重"的县城点位
· 15 日累积雨量:直接以 15 天累积降雨 mm 数为阈值——岩溶内涝专用,与山洪的短历时阈值机制完全不同
· 承灾体暴露度 E:高暴露场所专项(学校、医院、景区),配合人口下限避免误报偏远点
· 地灾风险 R:传统地灾综合风险阈值 = 0.35·易发性 + 0.65·触发降雨(按灾种或整体)
· 综合紧迫度 P:R 乘以承灾后果系数(考虑人口/学校/道路等),适合发现"风险中等但后果严重"的县城点位
· 15 日累积雨量:直接以 15 天累积降雨 mm 数为阈值——岩溶内涝专用,与山洪的短历时阈值机制完全不同
· 承灾体暴露度 E:高暴露场所专项(学校、医院、景区),配合人口下限避免误报偏远点
关于真实在册隐患点数据:
· 广西自然资源厅"群测群防"在册隐患点台账 不对外开放公共 API,需通过厅内系统授权获取。
· 您可向 百色市/河池市自然资源局 申请 Excel/CSV 台账,或对接 国家地质灾害综合监测预警平台。
· 公开可获取的参考数据集:
- 国家自然灾害综合风险普查成果(市县汇总)
- 中国地质环境监测院《全国地质灾害通报》
· 拿到 CSV 后,按模板表头格式上传即可批量导入,已存在的编码会自动覆盖更新。
· 广西自然资源厅"群测群防"在册隐患点台账 不对外开放公共 API,需通过厅内系统授权获取。
· 您可向 百色市/河池市自然资源局 申请 Excel/CSV 台账,或对接 国家地质灾害综合监测预警平台。
· 公开可获取的参考数据集:
- 国家自然灾害综合风险普查成果(市县汇总)
- 中国地质环境监测院《全国地质灾害通报》
· 拿到 CSV 后,按模板表头格式上传即可批量导入,已存在的编码会自动覆盖更新。
表头规范
code,name,city,county,lat,lon,slope,lithology,vegetation,riverDistance,catchment,looseMaterial,history,hazards,source,sourceNote
// 必填: code, name, city, lat, lon
// lithology: carbonate / clastic / loose / metamorphic
// hazards: 用 | 分隔,如 landslide|debris_flow
// source: sample / registered / field / imported
// 必填: code, name, city, lat, lon
// lithology: carbonate / clastic / loose / metamorphic
// hazards: 用 | 分隔,如 landslide|debris_flow
// source: sample / registered / field / imported
选择 CSV 文件或粘贴内容
✓ 导入完成:成功 {{ importResult.imported }} 条,跳过 {{ importResult.skipped }} 条
错误(仅显示前10条):
{{ importResult.errors.join(' / ') }}
{{ importResult.errors.join(' / ') }}
新增广播
💡 大屏顶部滚动条会自动合并:① 这里发布的手动公告 ② 系统活动告警(24h 内 ≤ 黄色)。红/橙级别带闪烁强调。
| 时间 | 级别 | 分类 | 标题 | 内容 | 有效期至 | 操作 |
|---|---|---|---|---|---|---|
暂无手动广播 | ||||||
| {{ fmt(b.ts) }} | {{ b.level==0?'通知':lvNameByLevel(b.level) }} | {{ bCatName(b.category) }} | {{ b.title || '—' }} | {{ b.message }} | {{ b.expiresAt ? fmt(b.expiresAt) : '永久' }} | |
⚠ 数据集来源声明:当前历史事件集为根据 应急部 / 自然资源部 / 公开新闻报道整理的 {{ historicalCount }} 个桂西北典型事件代表样本,
未经官方台账核验。日期与位置可考证,但严重等级为粗分类。
校验逻辑:调用 Open-Meteo Archive 拉取事件日前 30 天降雨 + ERA5 包气带饱和度,对最近监测点跑模型 hindcast,与实际灾种比对。
正式投产前请接入广西自然资源厅 / 水利厅 / 应急厅在册数据(≥100 事件)后做 ROC/AUC 严格校验。
正式投产前请接入广西自然资源厅 / 水利厅 / 应急厅在册数据(≥100 事件)后做 ROC/AUC 严格校验。
点击右上「▶ 运行校验」开始 hindcast 测试
综合统计({{ validation.stats.total }} 个事件)
{{ validation.stats.hitRate }}%
主导命中率(灾种正确 + R≥40)
{{ validation.stats.perceivedRate }}%
综合感知率(含 R≥40 嗅到实际灾种)
{{ validation.stats.triggerRate }}%
触发率(R≥40)
{{ validation.stats.typeAccuracy }}%
触发后类型准确率
{{ validation.stats.avgRAtEvents }}
事件平均 R
{{ validation.stats.tOnlyAccuracy }}%
T-only 公式准确率
去 S 干扰
去 S 干扰
各指标意义:
·「主导命中率」最严格:模型主导灾种 = 实际灾种 且 R≥40
·「综合感知率」最贴近实战:只要模型对实际灾种的 R≥40,值班员就会启动巡查(即使主导显示别的灾种)
·「T-only 准确率」诊断用:撇开点位 S 干扰,仅看触发公式形式
分灾种命中率
| 灾种 | 事件数 | 命中 | 命中率 |
|---|---|---|---|
| {{ hazName(k) }} | {{ v.total }} | {{ v.hit }} | {{ v.rate }}% |
校准建议(v0.4 → v0.5)
- {{ s }}
事件清单(按日期降序)
| 日期 | 地点 | 实际灾种 | 严重度 | 最近点 | 距离 | r24/r7d/r15d (mm) | SI / KAI | 模型R | 模型灾种 | 结果 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ r.event.date }} | {{ r.event.location }} | {{ hazName(r.event.hazard) }} | {{ sevName(r.event.severity) }} | 查询失败:{{ r.error }} | {{ r.nearest.name }} | {{ r.nearest.distanceKm }} km | {{ r.hindcast.r24 }} / {{ r.hindcast.r7d }} / {{ r.hindcast.r15d }} | {{ r.hindcast.SI ?? '—' }} / {{ r.hindcast.KAI ?? '—' }} | {{ r.model.R }} | {{ hazName(r.model.dominantHazard) }} | {{ outcomeName(r.outcome) }} | ||||||
结果分类:命中 = 模型 R≥40 且灾种正确|
类型偏差 = R≥40 但灾种归错|
等级偏低 = R∈[20,40)|
漏报 = R<20。
📄
实时态势报告
当前所有监测点的综合研判、重点关注点位、未来 24/48/72h 预报与处置建议。可一键打印或导出为 PDF。
📅
周度研判报告
过去 7 天降雨态势、风险演进、本周告警统计、下周展望与建议。适合每周例会使用。
⏱
自动定时报告
需配置 cron / 邮件投递,待开发。当前可通过 /api/report/now 与 /api/report/weekly 程序化获取 JSON。
🗂
历史报告归档
报告每次按当前数据动态生成。如需归档历史报告,需扩展存储模块。
JSON 接口(程序化对接)
GET /api/report/now → 实时报告 JSON
GET /api/report/weekly → 周度报告 JSON
GET /api/report/weekly → 周度报告 JSON
| 时间 | 监测点 | 城市 | 灾种 | 风险 R | 级别 | 触发规则 | 内容 | 状态 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
暂无告警记录 —— 当前降雨条件下未触发预警阈值 | |||||||||
| {{ fmt(a.ts) }} | {{ a.pointName }} | {{ a.city }} | {{ hazName(a.hazard) }} | {{ a.risk }} | {{ a.levelName }} | {{ a.rule }} | {{ a.message }} | {{ a.status==='active'?'活动':'已处置' }} | |