救援线

发布: (2026年1月4日 GMT+8 14:09)
5 分钟阅读
原文: Dev.to

Source: Dev.to

我构建的内容

ReliefLine 是一个灾害救援规划平台,用数据驱动的精准取代了猜测。它通过提供以下功能,弥合菲律宾全球预警与本地响应之间的鸿沟:

  • 智能救援计算器 – 根据官方社会福利与发展部(DSWD)标准和人口普查数据,瞬间生成粮食、水、家庭包等供应预算。
  • 实时监控 – 将全球监测系统的实时灾害信息聚合到一个仪表盘。
  • 教育中心 – 离线友好的指南,帮助海外菲律宾人和本地居民了解灾害防范。
  • 影响可视化 – 向捐助者展示他们的捐款具体资助了什么(例如 “为 5 户家庭提供 2 天的食物”)。

菲律宾每年约有 20 场台风,影响数百万人的生活。灾害发生时,救援规划往往是被动的——规划者只能猜测需要多少米或水,导致浪费或短缺。ReliefLine 为两个不同的群体标准化了这一流程:

  • 全球菲律宾人 – 包括 230 万海外菲律宾劳工(OFW)以及去年向国内汇入 370 亿美元的更广泛群体,需要透明的捐赠渠道。
  • 本地机构 – 覆盖 40 000 个 barangay 的非政府组织和地方政府单位(LGU),需要准确、符合规范的物流工具,以更快分配援助。

演示

  • 在线站点: https://relief-line.vercel.app
  • 计算器: 选择 “大马尼拉”,输入人口,即可看到所需的精确救援预算。
  • 更新: 查看 “Updates” 标签页,获取实时聚合的灾害信息。
  • 影响: 使用 “How You Can Help” 工具查看捐款的购买力。
  • 指南: 下载适合打印的灾害防范手册。

技术栈

  • 前端: Next.js 14(App Router),React,TypeScript,Tailwind CSS
  • 后端: Next.js API Routes,PostgreSQL + Drizzle ORM
  • 可视化: Mapbox GL JS 用于地理空间数据(正在开发中)
  • 数据来源: GDACS、USGS、Ambee、NewsData.io、PSGC(人口普查)

关键特性

  • 智能聚合 – 将来自 4+ 来源(包括 GDACS 与 USGS)的灾害数据进行坐标匹配(200 km 范围)去重合并。
  • DSWD 兼容计算 – “数字化” 官方社会福利手册;计算遵循政府公式(例如 1.2 kg 米/人/天,15 % 余量缓冲)。
  • 智能缓存 – 对外部 API 进行积极缓存,以在紧急情况下处理高流量和速率限制。
  • 离线优先 – 教育内容轻量且可打印,适用于低带宽地区。

解决的挑战

  • 位置映射 – 构建模糊匹配系统,将通用灾害警报(如 “Luzon 附近的风暴”)链接到菲律宾标准地理编码(PSGC)数据库中的具体省份和 barangay。
  • 数据去重 – 编写逻辑,将地震传感器(USGS)和风暴追踪器(GDACS)的重叠报告合并为单一、可操作的事件。

数据与准确性声明

  • 灾害信息源: 所有警报(台风、地震)均为实时数据,来自 USGS、GDACS 和 NewsData.io。
  • 公式: 救援计算严格遵循官方 DSWD《灾害响应作业指南》。
  • 地理信息: 省、市、barangay 数据来源于官方菲律宾标准地理编码(PSGC)。
  • 人口数据: 目前为虚构数据,未来将整合 2024 年共识结果以提升准确性。
  • 价格估算: 演示中的估算为静态值,不反映实时通胀或地区价格差异。
Back to Blog

相关文章

阅读更多 »

RGB LED 支线任务 💡

markdown !Jennifer Davishttps://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%...

Mendex:我为何构建

介绍 大家好。今天我想分享一下我是谁、我在构建什么以及为什么。 早期职业生涯与倦怠 我在 17 年前开始我的 developer 生涯……