Global Flood Database v1 (2000-2018)

GLOBAL_FLOOD_DB/MODIS_EVENTS/V1
数据集可用性
2000-02-17T00:00:00Z–2018-12-10T00:00:00Z
数据集提供商
Earth Engine 代码段
ee.ImageCollection("GLOBAL_FLOOD_DB/MODIS_EVENTS/V1")
标签
洪水 地面 地表水
c2s
cloudtostreet
达特茅斯
dfo
gfd
洪灾

说明

全球洪涝数据库包含 2000 年至 2018 年间发生的 913 次洪涝事件的范围和时间分布地图。如需了解详情,请参阅相关期刊文章

洪灾事件是从 Dartmouth Flood Observatory 收集的,并用于收集 MODIS 影像。所选的 913 个事件是使用来自 Terra 和 Aqua MODIS 传感器的 12,719 个场景成功映射(通过质量控制,被认为具有超出永久性水域的显著淹没)的事件。在每次洪灾事件的整个日期范围内,每个像素都以 250 米的分辨率被分类为水或非水,随后生成了包括最大洪灾范围(“flooded”波段)和淹没持续时间(以天为单位,“duration”波段)在内的数据产品。 洪灾期间的水和非水分类包括永久性水体(此处将代表永久性水体的 30 米 JRC 全球地表水数据集重新采样为 250 米分辨率),可以使用“jrc_perm_water”波段将其屏蔽掉,以隔离洪水。添加了额外的数据质量频段,用于表示洪灾事件期间的云状况(例如,“clear_views”(表示在洪水的开始日期和结束日期之间观测到的晴朗天数)和“clear_perc”(表示晴朗天数观测值占事件总持续时间(以天为单位)的百分比)。

ImageCollection 中的每张图片都代表一次洪水的地图。 您可以按日期、国家/地区或 Dartmouth Flood Observatory 原始 ID 过滤该集合。

频段

像素大小
30 米

频段

名称 单位 最小值 最大值 像素尺寸 说明
flooded 0 1

事件期间洪水的水位最高范围。

  • 1 - 地表水面积
  • 0 - 无水
duration d 0 65535

事件期间地表水的持续时间(以天为单位)。像素值表示在事件期间,像素区域被视为水体的复合天数。使用了 3 天的 MODIS 复合数据。

clear_views d 0 65535

每个事件的开始日期和结束日期之间无云观测的天数。云覆盖率由 MODIS 质量保证波段(“state_1km”)确定。

clear_perc % 0 100

在给定的洪涝事件期间,清晰视野观测所占的百分比。这相当于“clear_views”频段,但已根据每次洪涝事件的 MODIS 图像数量进行了归一化。云覆盖率由 MODIS 质量保证波段(“state_1km”)确定。

jrc_perm_water 0 1

根据 JRC 全球地表水数据集使用“过渡”波段确定的永久性水体。分辨率保持不变,与 JRC 数据集的原始 30 米分辨率相同。

  • 1 - 永久性水体
  • 0 - 非水。

图片属性

图片属性

名称 类型 说明
id INT

与达特茅斯洪水观测站 (DFO) 一致的洪水事件的唯一目录 ID。

cc STRING

在与 DFO 事件多边形相交的流域中检测到洪水的三字母 ISO 国家/地区代码(以列表形式呈现)。

国家/地区 STRING

在与 DFO 事件多边形相交的流域中检测到洪水水位的国家/地区(以列表形式显示)的名称。

dfo_centroid_x 双精度

用于估计洪涝事件位置的 DFO 多边形的质心经度(DFO 数据库)。

dfo_centroid_y 双精度

估计洪水事件位置的 DFO 多边形的形心纬度(DFO 数据库)。

dfo_country STRING

洪灾的主要国家/地区(DFO 数据库)。

dfo_other_country STRING

洪灾次要国家/地区(DFO 数据库)。

dfo_displaced INT

洪灾事件发生后无家可归或被疏散的人数估计总数(DFO 数据库)。

dfo_main_cause STRING

DFO 数据库中发生洪灾事件的主要原因。未归一化。

dfo_severity 双精度

洪灾事件的严重程度(DFO 数据库):

  • 1 - 大型洪灾事件,对建筑物或农业造成严重损害,出现人员伤亡,并且/或者自上次类似事件以来报告的间隔为 5-15 年
  • 1.5 - 非常大的事件:重复间隔大于 15 年但小于 100 年
  • 2 - 极端事件:重现间隔 >100 年)
dfo_dead INT

洪灾事件造成的估计死亡人数(DFO 数据库)。

dfo_validation_type STRING

洪水事件确认的主要来源(DFO 数据库)。未归一化。

glide_index STRING

全球标识号

gfd_country_code STRING

一个逗号分隔列表,列出了与水检测算法中用作感兴趣区域的分水岭相交的国家/地区对应的两个字母 FIPS 国家/地区代码。

gfd_country_name STRING

与在水检测算法中用作关注区域的分水岭相交的国家/地区的名称(以列表形式显示)。

composite_type STRING

水体检测算法中用于合成的天数。

threshold_type STRING

用于在水体检测算法中对水体/ 非水体进行分类的阈值类型 - “otsu”或“standard”。

threshold_b1b2 双精度

应用于水检测算法中使用的 b2b1 比率的阈值。

threshold_b7 双精度

应用于水检测算法中使用的波段 7 (SWIR) 的阈值。

otsu_sample_res 双精度

用于构建 MODIS 镶嵌图的缩减器的空间分辨率(以米为单位),然后从中抽样并估计 Otsu 阈值(仅适用于使用 Otsu 阈值而非默认阈值的洪涝事件)。

slope_threshold 双精度

用于在水体检测算法中屏蔽陡峭区域的值,以最大限度减少地形阴影造成的误差。

使用条款

使用条款

此作品已获得 Creative Commons 署名-非商业性使用 4.0 国际版许可授权。

引用

引用:
  • Tellman, B.,J.A. Sullivan, C. Kuhn, A.J. Kettner, C.S. Doyle, G.R. Brakenridge, T. Erickson、D.A. Slayback。(已接受。) 卫星观测到,暴露于洪水风险中的人口比例不断增加。Nature。 doi:10.1038/s41586-021-03695-w

使用 Earth Engine 探索

代码编辑器 (JavaScript)

var gfd = ee.ImageCollection('GLOBAL_FLOOD_DB/MODIS_EVENTS/V1');

// An individual flood event - flooding due to Hurricane Isaac in the USA.
var hurricaneIsaacDartmouthId = 3977;
var hurricaneIsaacUsa = ee.Image(
    gfd.filterMetadata('id', 'equals', hurricaneIsaacDartmouthId).first());
Map.setOptions('SATELLITE');
Map.setCenter(-90.2922, 29.4064, 9);
Map.addLayer(
  hurricaneIsaacUsa.select('flooded').selfMask(),
  {min: 0, max: 1, palette: '001133'},
  'Hurricane Isaac - Inundation Extent');

// The duration (number of days a flood event lasted).
var durationPalette = ['c3effe', '1341e8', '051cb0', '001133'];
Map.addLayer(
  hurricaneIsaacUsa.select('duration').selfMask(),
  {min: 0, max: 4, palette: durationPalette},
  'Hurricane Isaac - Duration');

// Map all floods to generate the satellite-observed historical flood plain.
var gfdFloodedSum = gfd.select('flooded').sum();
Map.addLayer(
  gfdFloodedSum.selfMask(),
  {min: 0, max: 10, palette: durationPalette},
  'GFD Satellite Observed Flood Plain');

// Overlay permanent water to distinguish flood water.
var jrc = gfd.select('jrc_perm_water').sum().gte(1);
Map.addLayer(
  jrc.selfMask(),
  {min: 0, max: 1, palette: 'C3EFFE'},
  'JRC Permanent Water');
在代码编辑器中打开