
- 数据集可用性
- 2017-04-05T00:00:00Z–2017-04-05T00:00:00Z
- 数据集提供程序
- RESOLVE 生物多样性和野生动物解决方案
- Earth Engine 代码段
-
FeatureCollection
ee.FeatureCollection("RESOLVE/ECOREGIONS/2017")
-
FeatureView
ui.Map.FeatureViewLayer("RESOLVE/ECOREGIONS/2017_FeatureView")
- 标签
说明
RESOLVE 生态区数据集于 2017 年更新,描绘了代表我们这个充满生机的星球的 846 个陆地生态区。如需查看样式化的地图,请访问 https://ecoregions2017.appspot.com/ 或 Earth Engine。
生态区,用最简单的定义来说,就是具有区域性质的生态系统。具体而言,生态区代表生物多样性的不同组合(包括所有分类,而不仅仅是植被),其边界包括维持生态过程所需的空间。生态区特别适合用作保护规划的基础地图,因为它们基于自然边界(而非政治边界),定义了生物群落中的独特生物地理组合和生态栖息地,并有助于展示地球的生物多样性。
此数据集基于生物地理学(与植物和动物分布相关的科学)领域的最新进展。自 2001 年推出以来,原始生态区数据集就已被广泛使用,为生态学家对全球气候变化对自然的影响、世界甲虫分布以及现代保护规划的最新分析提供了依据。
846 个陆地生态区分为 14 个生物群落和 8 个领域。其中 6 种是森林生态系统,其余 8 种是非森林生态系统。对于森林生物群落,我们采用了生态区的地理边界(Dinerstein 等,2017)和保护区(UNEP-WCMC 2016)与 2000 年至 2015 年的全球森林变化数据(Hansen 等人,2013 年)相交叉,以计算保护区内的栖息地百分比和保护区外的剩余栖息地百分比。同样,非森林生态区和保护区(UNEP-WCMC 2016)的边界与 2000 年的人类生物群落数据(Anthromes v2)相交(Ellis 等,2010 年)来确定保护区内外剩余的栖息地。每个生态区都有唯一的 ID、面积(平方度)和 NNH(Nature Needs Half,自然需要一半)类别 1-4。NNH 类别基于保护区内的栖息地百分比和保护区外的剩余栖息地百分比。
- 一半受保护:超过 50% 的生态区总面积已得到保护。
- 自然保护面积可达 50%:生态区的总面积中,受保护的面积不到 50%,但如果系统中新增保护区,剩余未受保护的自然栖息地面积可使受保护面积超过 50%。
- 自然环境有机会恢复:受保护和不受保护的自然栖息地所剩比例低于 50%,但高于 20%。此类别的生态区需要进行恢复才能达到“半数受保护”状态。
- 自然环境受到威胁:受保护和不受保护的自然栖息地所剩面积小于或等于 20%。短期内无法实现一半受保护,因此应重点保护剩余的原生栖息地碎片。
更新后的 2017 年生态区是截至 2018 年 2 月每个陆地生态区剩余栖息地的最新数据集。该报告旨在跟踪实现Nature Needs Half(自然需要一半)这一远大目标的进展,即保护地球上所有土地的一半,以拯救生机勃勃的陆地生物圈。
注意 - 许多生态区都是非常复杂的多边形,顶点数超过 100 万个,例如“岩石和冰川”。这些生态区在必要时会拆分,并保留 Eco_ID 等属性。如果您想查看已拆分出的所有生态区,请运行此脚本。
表架构
表架构
名称 | 类型 | 说明 |
---|---|---|
BIOME_NAME | STRING | 生物群落名称 |
BIOME_NUM | 双精度 | 生物群系编号 |
颜色 | STRING | 颜色 |
COLOR_BIO | STRING | 生物群落颜色 |
COLOR_NNH | STRING | NNH 颜色 |
ECO_ID | 双精度 | 生态区唯一 ID |
ECO_NAME | STRING | 生态区名称 |
许可 | STRING | CC-BY 4.0 |
NNH | 双精度 | NNH 类别(1-4),基于保护区内的栖息地百分比和保护区外剩余栖息地百分比 |
NNH_NAME | STRING | 保护面积占一半、自然保护目标可达一半、自然可恢复或自然处于危险状态 |
OBJECTID | 双精度 | 对象 ID |
REALM | STRING | 大区名称 |
SHAPE_AREA | 双精度 | 生态区多边形的面积(以平方度为单位) |
SHAPE_LENG | 双精度 | 生态区多边形的长度(以度为单位) |
使用条款
使用条款
引用
使用 Earth Engine 进行探索
Code Editor (JavaScript)
var ecoRegions = ee.FeatureCollection('RESOLVE/ECOREGIONS/2017'); // patch updated colors var colorUpdates = [ {ECO_ID: 204, COLOR: '#B3493B'}, {ECO_ID: 245, COLOR: '#267400'}, {ECO_ID: 259, COLOR: '#004600'}, {ECO_ID: 286, COLOR: '#82F178'}, {ECO_ID: 316, COLOR: '#E600AA'}, {ECO_ID: 453, COLOR: '#5AA500'}, {ECO_ID: 317, COLOR: '#FDA87F'}, {ECO_ID: 763, COLOR: '#A93800'}, ]; // loop over all other features and create a new style property for styling // later on var ecoRegions = ecoRegions.map(function(f) { var color = f.get('COLOR'); return f.set({style: {color: color, width: 0}}); }); // make styled features for the regions we need to update colors for, // then strip them from the main asset and merge in the new feature for (var i=0; i < colorUpdates.length; i++) { colorUpdates[i].layer = ecoRegions .filterMetadata('ECO_ID','equals',colorUpdates[i].ECO_ID) .map(function(f) { return f.set({style: {color: colorUpdates[i].COLOR, width: 0}}); }); ecoRegions = ecoRegions .filterMetadata('ECO_ID','not_equals',colorUpdates[i].ECO_ID) .merge(colorUpdates[i].layer); } // use style property to color shapes var imageRGB = ecoRegions.style({styleProperty: 'style'}); Map.setCenter(16, 49, 4); Map.addLayer(imageRGB, {}, 'RESOLVE/ECOREGIONS/2017');
以 FeatureView 的形式可视化
FeatureView
是 FeatureCollection
的仅限视图的加速表示法。如需了解详情,请参阅
FeatureView
文档。
Code Editor (JavaScript)
var fvLayer = ui.Map.FeatureViewLayer('RESOLVE/ECOREGIONS/2017_FeatureView'); var visParams = { opacity: 1, polygonFillColor: { property: 'NNH_NAME', categories: [ ['Half Protected', 'blue'], ['Nature Could Reach Half Protected', 'green'], ['Nature Could Recover', 'yellow'], ['Nature Imperiled', 'orange'] ], defaultValue: 'lightgrey' } }; fvLayer.setVisParams(visParams); fvLayer.setName('Ecoregions (Nature Needs Half category)'); Map.setCenter(16, 49, 4); Map.add(fvLayer);