跳到正文
worldfires
WorldFires

火灾专页是怎样生成的

WorldFires发布的所有内容都来自经自动处理的开放数据。本页逐条说明代码做了什么:每个数字从哪里来,我们做了哪些取舍,数据可能在哪里出错。

规则已于2026年10月24日对照代码核对。

简要说明

每个专页对应2016年以来一场达到一定面积的火灾。它以公共机构发布的过火范围为基础(欧洲和世界其他地区来自哥白尼计划,美国和加拿大来自官方机构),叠加美国国家航空航天局(NASA)VIIRS卫星探测到的热点,再与该国的基层行政区划叠加,并用ERA5再分析数据还原当时的天气。

这些专页并没有人逐一审核:它们由自动规则生成,所有火灾适用同一套规则,发现错误时我们就修正规则。数字是卫星测量值,可能与官方统计不同。

数据库现状

计入总数的专页
130,798
临时专页(仅有热点)
452
已归类的烧除(不计入总数)
1,178
日期经热点校正的专页
26,300
经新闻报道核实的专页
340
标记为固定热源的约2公里网格
2,877
已存过火范围(按来源)
EFFIS 109,051GWIS 1,167,040MTBS 7,289NIFC WFIGS 875NBAC 1,992
与官方记录的比对
吻合1,453条 · 接近1,435条 · 排除786条

过火范围从哪里来

过火范围是烧毁区域的轮廓,专页上的面积就由它算出。不同地区的来源不同:

  • 欧洲、马格里布和中东:EFFIS(欧洲森林火灾信息系统,哥白尼),在卫星图像上勾绘过火区域。覆盖43个国家,2016年以前没有数据。
  • 世界其他地区(拉丁美洲、亚洲、非洲和大洋洲):GWIS(全球野火信息系统,哥白尼)。其多边形由MODIS和VIIRS热点重建,而不是在图像上测绘,延迟约4小时。如果一个多边形带有远在数千公里外的碎片,我们只保留距最大部分不到2度的那些。
  • 美国:属于公有领域的官方过火范围。已结束的年份用MTBS(美国地质调查局和美国林务局),延迟一到两年;MTBS尚未覆盖的年份用NIFC的WFIGS,每起事件一个范围。
  • 加拿大:已结束的年份用CWFIS的NBAC(加拿大自然资源部),当季用GWIS。

MTBS、WFIGS或NBAC标明为计划烧除的不建专页:它们不是火灾。

哪些火灾有专页

只有超过面积门槛的火灾才有专页。门槛按国家设定(paises.min_ha),最低不少于100公顷。过火范围来自GWIS的地区门槛更高,视国家而定为200至5,000公顷:亚马孙、查科和非洲稀树草原每年都有成千上万次农业烧荒,按欧洲门槛它们都会入选,地图上会布满并非森林火灾的斑块。

如果调高某国的门槛,低于新门槛的专页会被撤下,人工命名的除外。较小的火灾仍计入各国的年度官方统计序列,但不进入专页列表,也不计入专页合计。

各国过火范围来源及面积门槛

来源 建页门槛 国家
EFFIS(基于卫星图像测绘) 100 ha 阿尔巴尼亚, 阿尔及利亚, 爱尔兰, 爱沙尼亚, 奥地利, 巴勒斯坦领土, 保加利亚, 北马其顿, 比利时, 波兰, 波斯尼亚和黑塞哥维那, 丹麦, 德国, 法国, 芬兰, 荷兰, 黑山, 捷克, 科索沃, 克罗地亚, 拉脱维亚, 黎巴嫩, 立陶宛, 利比亚, 罗马尼亚, 摩洛哥, 挪威, 葡萄牙, 瑞典, 瑞士, 塞尔维亚, 塞浦路斯, 斯洛伐克, 斯洛文尼亚, 突尼斯, 土耳其, 乌克兰, 西班牙, 希腊, 匈牙利, 叙利亚, 以色列, 意大利, 英国 (44)
MTBS和NIFC WFIGS(官方) 400 ha 美国 (1)
NBAC(官方),当季用GWIS 1,000 ha 加拿大 (1)
GWIS(由热点重建) 200 ha 日本 (1)
300 ha 格鲁吉亚, 韩国, 吉尔吉斯斯坦, 新西兰, 亚美尼亚 (5)
500 ha 阿塞拜疆, 马来西亚 (2)
1,000 ha 埃及, 巴基斯坦, 巴拿马, 贝宁, 波多黎各, 伯利兹, 布基纳法索, 布隆迪, 赤道几内亚, 多哥, 多米尼加共和国, 厄瓜多尔, 厄立特里亚, 菲律宾, 冈比亚, 刚果共和国, 哥斯达黎加, 古巴, 圭亚那, 海地, 洪都拉斯, 几内亚比绍, 加蓬, 津巴布韦, 喀麦隆, 科特迪瓦, 肯尼亚, 莱索托, 利比里亚, 卢旺达, 马拉维, 毛里塔尼亚, 秘鲁, 尼加拉瓜, 尼日尔, 萨尔瓦多, 塞拉利昂, 沙特阿拉伯, 斯威士兰, 苏里南, 索马里, 泰国, 危地马拉, 乌干达, 乌拉圭, 乌兹别克斯坦, 伊拉克, 伊朗, 越南, 智利, 中国 (51)
1,500 ha 阿根廷, 巴拉圭, 哥伦比亚, 墨西哥, 委内瑞拉, 印度尼西亚 (6)
2,000 ha 埃塞俄比亚, 博茨瓦纳, 几内亚, 加纳, 柬埔寨, 老挝, 马达加斯加, 马里, 蒙古, 缅甸, 纳米比亚, 南非, 尼泊尔, 尼日利亚, 塞内加尔, 苏丹, 乍得 (17)
3,000 ha 巴西, 玻利维亚, 俄罗斯, 哈萨克斯坦, 莫桑比克, 坦桑尼亚, 赞比亚 (7)
5,000 ha 安哥拉, 澳大利亚, 刚果民主共和国, 南苏丹, 印度, 中非共和国 (6)

多个过火范围如何归并为一个专页

一场大火可能被拆成几个多边形,在不同日期测绘。我们分三轮把它们合并:

  • 如果两个过火范围的外接矩形重叠面积至少占较小者的50%,且日期在4天容差内相交,就视为同一场火。
  • 然后,日期相隔不到3天、几何形状相接(相距不到约100米)的两组会被合并,除非合并后的边长超过75公里:这样,在整片地区内首尾相接的多场火就不会被串成一场。
  • 最后,对新闻报道或官方记录认定为同一场火、但彼此分离的过火范围,人工合并。

专页以起火地的基层行政区命名:即卫星首次过境(最初三小时)所测热点的中心所在的行政区。没有热点时,用EFFIS为最大过火范围指定的行政区;仍没有时,用过火面积最大的行政区。已发布的专页只有在原行政区不再属于受灾区,或新的行政区起火更早时才会改名。如果新闻或官方记录给了它别的名字(Sierra de la Culebra、Park Fire),以该名字为准,旧网址会跳转到新网址。

如何用热点校正日期

初始日期取自过火范围,有时会偏差几天。我们用VIIRS热点来校正,但只用落在过火范围内或距其不到1公里的热点:

  • 搜索范围为过火范围开始前7天至结束后7天。
  • 只要没有连续超过2天无热点的空档,日期就逐日向前、向后扩展,但超出过火范围日期的部分最多7天。
  • 没有结束日期的过火范围(MTBS和WFIGS)用范围内的热点最多追踪150天;第一次出现超过10天无热点的空档时,火灾即告结束。

热点改动了日期时,专页会注明,并同时给出过火范围原本的日期。另一场火的零星热点若落在外接矩形内、但在过火范围外,不会改动任何日期。

专页上的数字(热点数、火辐射功率FRP)只统计Suomi-NPP的热点,历史数据就是用这颗卫星建立的:自2026年9月起我们也接收NOAA-20和NOAA-21的数据,三者相加会使热点数增加一倍以上。2026年4月28日至6月2日Suomi-NPP没有数据,这段时间改用NOAA-20统计,它在同一轨道上搭载同样的传感器。确定日期和判断火灾是否仍在燃烧时,三颗卫星的数据都会使用。

过去48小时内有热点的专页为“活跃”,最后一个热点在12小时以内的为“正在燃烧”。结束日期是最后一个有热点的日期或过火范围的结束日期:这并不是官方扑灭日期,后者只在官方记录公布时才会给出。

根据热点生成的临时专页

哥白尼要过几天才会发布过火范围。在此期间,如果热点足够多,我们会先建立临时专页:

  • 最近几天的热点按约5公里的网格聚合,并与相邻网格相连;如果超过2天没有热点,该组即被切断。
  • 只有累计8个热点且总功率达400兆瓦,或燃烧面积达1.5平方公里(不同的375米像元,每个约14公顷)的组才会建页。
  • 在欧洲以外,估算面积还必须超过该国的门槛。
  • 边长超过半度的组会按热点密度重新切分(稀树草原上同时有成千上万个零散热点),跨越国界的组按国家拆分。

临时专页的面积是估算值(燃烧像元数乘以14公顷),标有“≈”。这些专页不计入总数。过火范围发布后,由同一个专页接收,网址保持不变。

火炬、火山和工业热源

油气火炬、火山、钢铁厂和矿山全年都会产生热点,GWIS有时甚至把它们画成持续数百天的火灾。我们用两种办法把它们剔除:

  • 固定网格:一个0.02度(约2公里)的网格,如果在同一年内有6个不同月份、合计15天或以上出现火情,或者FIRMS(NASA)将其热点标记为火山、陆上或海上固定热源达10天或以上,即视为固定热源。
  • GWIS过火范围:如果其中一半或以上的VIIRS热点属于上述类型或落在固定网格内,即视为固定热源;但如果有500个或以上远离任何固定网格的植被热点(火炬旁真的起了火),则不算。没有热点时,若过火范围持续30天或以上,就看中心所在网格及其相邻网格。
  • 人工核查:仅来自GWIS的专页若范围内建成区超过15%,我们会核查;如果是钢铁厂、水泥厂、炼油厂或发电厂,即使未达到上述阈值,其网格也会被定为固定热源,专页随之撤下。

固定热源的过火范围不建专页,也不会在其上生成临时专页。因此撤下的专页返回“410 Gone”:这样既能知道它们曾经存在,也能知道为何被撤下。

不计入总数的烧除

有些专页并非森林火灾,而是每年反复进行的植被烧除。我们为它们标注类别,它们在列表中带有标签出现,但不计入总数、排名和最大火灾列表:

  • 芦苇地:多瑙河三角洲(罗马尼亚和乌克兰基利亚区)的芦苇烧除,专页至少80%位于三角洲的行政区内。
  • 牧场:法国比利牛斯山区的牧场烧除(écobuage),时间在11月至4月,且未登记在法国官方森林火灾数据库BDIFF中。
  • 冬季牧草烧除(queimada):葡萄牙北部的冬季牧草烧除,时间在11月至4月,且未在ICNF登记。
  • 石楠地:英国和爱尔兰在烧除季节对石楠和高地牧场的烧除,森林占比低于25%,面积小于1,500公顷,且新闻中没有名称。
  • 残茬:乌克兰的秸秆或牧草烧除,仅限2022年2月24日全面入侵之前,时间在2月至4月或9月至11月,森林占比低于25%,且位于切尔诺贝利禁区以外。
  • 计划烧除:美国或加拿大的计划烧除,以数据来源本身注明为准。
  • 农业焚烧:GWIS合并成一个范围的秸秆或麦茬焚烧(印度北部、旁遮普、中国东北),当范围位于人口稠密的农田且处于收获后焚烧季节时,逐一人工核查。

石楠地、残茬和冬季牧草烧除这几类,是我们根据季节、地形和没有官方记录作出的推断,专页上也会如实说明。每个总数下方都有注释,说明有多少专页未计入。

与基层行政区的叠加

每个过火范围都会与我们掌握的该国最细一级行政区划(市镇、堂区、县、区)叠加。对每个行政区,我们计算其境内的过火公顷数、占其面积的比例(最多100%)、火势最早到达的日期以及落在其中的热点数,还会测量居民点(其在Wikidata中的坐标点)到过火范围的距离。

临时专页没有过火范围,按各行政区内的燃烧像元分配。

边界数据根据国家不同,来自geoBoundaries、OCHA COD-AB、葡萄牙的CAOP或OpenStreetMap,并经过简化。因此各行政区之和可能与过火范围不完全一致:海岸、国界处,或简化后的边界切掉一块的地方都可能出现差异。

过火范围内的人口和建筑

对于每一场有过火范围的火灾,我们用欧盟委员会联合研究中心的Global Human Settlement Layer(GHSL)汇总范围内的建筑占地和常住人口:GHS-BUILT-S(每个网格的建筑面积,平方米)和GHS-POP(每个网格的人口),R2023A版本,100米网格。

  • 我们采用与火灾年份最接近的GHSL年份版本:2016和2017年用2015年版,2018至2022年用2020年版,2023年起用2025年版。2025年版是JRC根据2020年及更早数据作出的预测。
  • 同一场火灾的多个范围在计算前先合并,重叠部分不会重复计算;每个网格按落在范围内的比例计入。
  • 数字经过取整;不足20人时,我们写作“几乎无人居住”。

这是对过火范围内原有情况的估算,而不是对烧毁情况的估算:范围内包括未燃烧的区域,GHSL把普查人口分配到卫星看到的建筑上,并不知道哪些房屋保存了下来。因此我们不做烧毁房屋的排行。

官方记录

凡是有机构逐起公布火灾记录的地方,我们都会把每个专页与这些记录比对:

  • 一条记录要成为候选,其起火时间须在专页开始前5天至专页最后一天之间,且起火点位于过火范围内或距其不到约2公里。没有坐标的数据源,其所属行政区必须是该专页涉及的行政区之一。
  • 小于5公顷的记录不计,每条记录只对应一个专页:距离、日期和面积最接近的那个。
  • 如果多条记录落在同一过火范围内(火灾群),则合并计算。

然后比较官方面积与过火范围面积:

  • 吻合:两者中较大者不超过较小者的1.25倍。在专页、常见问题和结构化数据中发布。
  • 接近:不超过3倍。以“相近记录”发布,附有保留说明,不进入常见问题。
  • 排除:超过3倍。不发布,仅用于质量检查。

如果记录包含发现时间或扑灭日期,专页会注明出处后给出。最后一个有热点的日期不会被官方扑灭日期取代:两者含义不同。

天气与FWI指数

每场火灾的天气数据取自哥白尼ERA5再分析(0.25度网格,约25公里),覆盖全球,取火点所在位置的数值。我们从自建的Open-Meteo存档副本读取。ERA5约有5天延迟:最新的火灾先用ECMWF IFS模式,专页标注为临时数据,待再分析数据到位后重新计算。

我们读取开始前60天至结束后10天的数据,日值表一直保存到火灾后第一次出现1毫米或以上降水为止。由于是日值,FWI所需的正午数值按近似方法换算:最高气温减2.8 °C,最低湿度加10个百分点,风速取最大风速的0.73倍。

FWI是加拿大火险天气指数(Van Wagner,1987),与EFFIS所用指数及其等级相同。日长系数按纬度带取值,使南半球的季节对应正确。其湿度码带有数周的“记忆”:如果开始前的数据不足30天,就不发布FWI。

“无雨天数”是起火前连续降水不足1毫米的天数。

与新闻报道核对

较大的火灾会与新闻和官方来源进行核对,从面积最大的开始。这项工作由人工智能助手分两步完成:第一步搜索并摘要来源,第二步独立地重新打开每个来源,尝试证伪。

  • 专页至少要有两个经第二步确认的来源才会发布,且只发布第二步确认的内容。
  • 新闻或机构给出的面积,只有与卫星面积相差不超过25%时才会显示:相差更大时,通常只是火灾的一部分。
  • 火灾的其他名称只有在新闻确实使用时才会列出。

来源附日期链接在专页上,任何人都可以查证。

质量控制

每天夜里,一个程序会在无人干预的情况下检查所有专页的一致性:各行政区之和是否等于过火范围,日期和天数是否吻合,外接矩形是否离谱,起火行政区是否属于该国并在受灾区之列,中心是否落在固定热源上。

会造成误导的问题(地点、日期或来源错误)算作错误:专页仍可访问,但会带警示,并从搜索引擎、排名、RSS和最大火灾列表中撤下。属于数据缺失的问题(没有热点、行政区叠加不完整)则只作为提示。

如果发现有不对的地方,每个专页都有“有不对的地方?”表单,你也可以联系我们。

已知局限

  • 本站不是应急服务。这里没有的火灾可能确实存在,显示为活跃的火灾也可能已经熄灭。遇到危险,请拨打当地紧急电话。
  • 门槛会把小火排除在外,而欧洲以外的门槛较高。
  • GWIS过火范围由热点重建:可能把相邻的几场火连成一片或夸大面积,当季的范围还会不断累积。
  • VIIRS像元为375米,三颗卫星合计每天过境约六次:云和烟会遮挡火点,持续时间短的火灾可能一个热点都不留下。
  • 热点不等于已确认的火灾:农业烧荒和工业也会产生热点。
  • 烧除类别是合理推断,而非官方数据。
  • 在火灾群中,或在官方记录没有坐标的地方,与官方记录的比对可能配错。
  • 天气是约25公里网格的数值,正午数值也是近似的:并不是火线处实际的风。
  • 2016年以前没有EFFIS过火范围,部分国家的历史数据尚未导入完毕。

数据来源及其许可见使用条款;我们整理的数据可通过API再利用。