Global Annual Mangrove Fractional Canopy Cover (1984-2023)

projects/mangrovedatahub2/assets/CGMD-AFCC30
info

此数据集属于发布商目录,并非由 Google Earth Engine 管理。 如需报告 bug 或查看 Continuous Global Mangrove Dynamics Catalog中的更多数据集,请与 The Mangrove Lab 联系。详细了解发布方数据集

目录所有者
Continuous Global Mangrove Dynamics
数据集可用时间
1984-01-01T00:00:00Z–2023-12-31T23:59:59Z
数据集生产者
Earth Engine 代码段
ee.ImageCollection("projects/mangrovedatahub2/assets/CGMD-AFCC30")
步频
1 年
标签
annual coastal forest-biomass global landsat-derived mangrove mangrovedatahub2 publisher-dataset vegetation-indices wetland

说明

此数据集提供 1984 年至 2023 年全球年度红树林冠层覆盖率 (FCC),空间分辨率为 30 米,可用于支持 大规模分析长期红树林动态,包括冠层退化和恢复、蓝碳评估以及沿海生态系统监控。FCC 可量化每个 Landsat 像素中红树林冠层所占的比例,并以百分比表示,范围为 0% 到 100%。

该数据集是使用 Google Earth Engine 平台中的时序 Landsat 图像生成的。 在严格过滤云、云影和低质量观测结果后,生成了年度 Landsat 合成影像。 然后,使用线性光谱分解方法估算 FCC,并针对每年的全球红树林范围进行空间约束。

FCC 估算值已针对不同区域的高分辨率 Planet 图像进行了评估,均方根误差 (RMSE) 范围为 9% 到 22%。

用户应注意,FCC 值源自年度中值 Landsat 合成影像。 因此,日历年后期发生的冠层变化可能会在下一年的合成影像中捕获, 这可能会导致检测到的 FCC 变化时间延迟一年。 如需快速可视化和探索性分析,建议用户访问 CGMD Earth Engine 应用

频段

频段

像素大小:30 米(所有频段)

名称 单位 最小值 全速 像素大小 说明
FCC % 0* 100* 30 米

红树林冠层覆盖率(以整数百分比形式存储,范围为 0 到 100)

* 估算的最小值或最大值

图像属性

图像属性

名称 类型 说明
INT

数据年份,范围为 1984 年到 2023 年。

tile_id STRING

数据区域

版本 STRING

数据版本

使用条款

使用条款

致谢

用户在出版物或衍生产品中使用此数据集时,应引用相关的科学论文和 Zenodo 数据记录。

许可

该数据集已获得 CC-BY 4.0 许可

引用

引用:
  • Zhang, Z.,Murray, N.,Song, X.,... &Friess, D. (2026) Continuous Global Mangrove Dynamics: Annual mangrove fractional canopy cover, 1984-2023 [Data set]. Zenodo. https://doi.org/10.5281/zenodo.18496588

  • Zhang, Z.,Murray, N.,Song, X.,... &Friess, D. (2026) Unexpected expansion and regrowth in Earth's mangrove forests over the past four decades. Science. https://doi.org/10.1126/science.aec9773

DOI

通过 Earth Engine 探索

代码编辑器 (JavaScript)

// Define the data variable for CGMD-AFCC30
var dataset = ee.ImageCollection('projects/mangrovedatahub2/assets/CGMD-AFCC30');

// Define the year for visualization
var year = 2023;

// Load the fractional canopy cover image for the year 2023
var fcc = dataset
  .filter(ee.Filter.eq('year', year))
  .mosaic();

// Define visualization parameters
var vis = {
  min: 0,
  max: 100,
  palette: ['ffffff', 'd9f0a3', '78c679', '238443', '005a32']
};

// Center the map on the image with a zoom level of 8 (covers Bintuni Bay, Indonesia)
Map.setCenter(133.3826, -2.3649, 8);

// Add the layer to the map
Map.addLayer(fcc, vis, 'Mangrove fractional canopy cover, ' + year);
在代码编辑器中打开