清华大学地球系统科学系宫鹏等基于研究组2011年以来在全球30米地表覆盖制图中获得的经验和在样本库建设方面的积累,结合10米分辨率Sentinel-2全球影像的完整存储和免费获取,开发出了世界首套30米分辨率的全球地表覆盖产品—FROM-GLC30(清华大学全球首套30米分辨率地表覆盖图称为Finer Resolution Observation and Monitoring of Global Land Cover(FROM-GLC))。
全球30米地表覆盖(FROM-GLC30 2015)产品是基于2017年在《科学通报》发表的全球首套多季节样本库(涵盖从2014年和2015年的Landsat8影像,由专家解译得到的均匀覆盖全球的多季节样本),将该样本库中样本应用于2017年获取的Sentinel-2影像,采用随机森林分类器得到全球30米地表覆盖图。
数据集ID:
THU/FROM_GLC30_2015
时间范围: 2015年-2015年
范围: 全球
复制代码段:
var images = pie.ImageCollection("THU/FROM_GLC30_2015")
分类名称
Level-1 |
Level-2 |
||||||||||||
name |
code |
name |
code |
name |
code |
name |
code |
name |
code |
name |
code |
name |
code |
Cropland |
10 |
Rice paddy |
11 |
Greenhouse |
12 |
Other |
13 |
Orchard |
14 |
Bare farmland |
15 |
- |
- |
Forest |
20 |
Broadleaf, leaf-on |
21 |
Broadleaf, leaf-off |
22 |
Needleleaf, leaf-on |
23 |
Needleleaf, leaf-off |
24 |
Mixed leaf, leaf-on |
25 |
Mixed leaf, leaf-off |
26 |
Grassland |
30 |
Pasture |
31 |
Natural grassland |
32 |
Grassland, leaf-off |
33 |
- |
- |
- |
- |
- |
- |
Shrubland |
40 |
Shrubland, leaf-on |
41 |
Shrubland, leaf-off |
42 |
- |
- |
- |
- |
- |
- |
- |
- |
Wetland |
50 |
Marshland |
51 |
Mudflat |
52 |
Marshland, leaf-off |
53 |
- |
- |
- |
- |
- |
- |
Water |
60 |
- |
60 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
Tundra |
70 |
Shrub and brush tundra |
71 |
Herbaceous tundra |
72 |
- |
- |
- |
- |
- |
- |
- |
- |
Impervious surface |
80 |
- |
80 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
Bareland |
90 |
- |
90/92 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
Snow/Ice |
100 |
Snow |
101 |
Ice |
102 |
- |
- |
- |
- |
- |
- |
- |
- |
Cloud |
120 |
- |
120 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
波段
名称 |
类型 |
值域范围 |
描述信息 |
classification |
byte |
10-100 |
地物分类代码详见描述信息列表 |
属性
date |
string |
影像日期 |
代码:
/**
* @File : FROM_GLC30
* @Time : 2020/12/30
* @Author : piesat
* @Version : 1.0
* @Contact : 400-890-0662
* @License : (C)Copyright 航天宏图信息技术股份有限公司
* @Desc : 加载全球30米地表覆盖数据集
*/
//加载中国边界
var china = pie.FeatureCollection("RESDC/WORLD_COUNTRY_BOUNDARY")
.filter(pie.Filter.eq("name", "CHINA"))
.first()
.geometry();
//加载中国30米地表覆盖数据
var img = pie.ImageCollection('THU/FROM_GLC30_2015')
.filterBounds(china)
.select("B1")
.mosaic()
.clip(china);
print(img);
//设定预览参数
visParams = {
uniqueValue: ['10', '11', '12', '13', '14', '15', '20', '21', '22', '23', '24', '25',
'26', '30', '31', '32', '33', '40', '41', '42', '50', '51', '52', '53',
'60', '70', '71', '72', '80', '90', '100', '101', '102', '120'],
palette: ['FFC712', 'FDF367', 'E8FBBC', 'E4D6EA', 'FFAEA7', 'ECD3BF', '036E51',
'75BC7D', 'B9D3AD', 'B20D9C', 'C67DBC', '9E95CC', '7F77A7', '90FF01',
'BEB57C', 'A9F9D0', 'E3FF85', '4EA542', '227F00', 'A3D500', '2DE9CC',
'4E6600', 'BDB53A', 'A2AD85', '0034F3', 'DFD19F', '6D4505', '657055',
'707070', 'C66E15', '00FFFD', 'D9FFFA', 'AAF9FF', 'FFFFFF']
};
//加载显示影像
Map.centerObject(china, 2);
Map.addLayer(img, visParams, "30米分辨率地表覆盖");
// 图例
var data = {
title: "地表覆盖",
colors: ['#75BC7D', '#B9D3AD', '#B20D9C', '#C67DBC', '#9E95CC', '#7F77A7', '#90FF01',
'#BEB57C', '#A9F9D0', '#E3FF85', '#4EA542', '#227F00', '#A3D500', '#2DE9CC',
'#4E6600', '#BDB53A', '#A2AD85', '#0034F3', '#DFD19F', '#6D4505', '#657055',
'#707070', '#C66E15', '#00FFFD', '#D9FFFA', '#AAF9FF', '#FFFFFF'],
labels: ["农田", "稻田", "温室", "其他", "果园", "裸地农田", "森林", "有叶阔叶树", "无叶阔叶树",
"有叶针叶树", "无叶针叶树", "有叶混合叶", "无叶混合叶", "草地", "牧场", "天然草原",
"无草草地", "灌木", "有叶灌木", "无叶灌木", "湿地", "沼泽", "泥滩", "无叶沼泽", "水",
"冻土", "灌木和灌木苔原", "草本苔原", "不透水面","裸地","冰雪","雪","冰","云"],
step: 1
};
var style = {
left: "20%",
top: "60%",
height: "130px",
width: "1200px"
};
var legend = ui.Legend(data, style);
Map.addUI(legend);