今天介绍在GEE中可以调用的土地利用数据,ESA/WorldCover/v100 它是由欧洲航天局(ESA)基于哨兵1号和哨兵2号的影像数据,制成10m分辨率的土地利用产品,共有11个地类。 在GEE中调用代码如
今天介绍在GEE中可以调用的土地利用数据,ESA/WorldCover/v100
它是由欧洲航天局(ESA)基于哨兵1号和哨兵2号的影像数据,制成10m分辨率的土地利用产品,共有11个地类。
在GEE中调用代码如下:
还是以山西省为研究区
var dataset = ee.ImageCollection("ESA/WorldCover/v100").first();
var lucc2020=dataset.clip(roi)
var visualization = {
bands: ['Map'],
};
Map.centerObject(roi);
Map.addLayer(lucc2020, visualization, "Landcover");
function addLegend(palette, names) {
var panel = ui.Panel();
panel.style().set({
width: '200px',
position: 'bottom-right'
});
var intro = ui.Panel([
ui.Label({
value: '土地利用类型',
style: {fontSize: '20px', fontWeight: 'bold'}
}),
]);
panel.add(intro);
Map.add(panel);
// 添加图例颜色以及说明
var addLegendLabel = function(color, name) {
var showColor = ui.Label({
style: {
backgroundColor: color,
padding: '10px',
margin: '0 0 10px 0'
}
});
var desc = ui.Label({
value: name,
style: {margin: '0 0 8px 8px'}
});
//颜色和说明是水平放置
return ui.Panel({
widgets: [showColor, desc],
layout: ui.Panel.Layout.Flow('horizontal')
});
};
//添加所有的图例列表
for (var i = 0; i < palette.length; i++) {
var label = addLegendLabel(palette[i], names[i]);
panel.add(label);
}
}
var palette = ['006400','ffbb22','ffff4c','f096ff','fa0000','b4b4b4','f0f0f0','0064c8','0096a0','00cf75','fae6a0'];
var names = ["Trees","Shrubland","Grassland","Cropland","Built-up","Barren","Built-up",
"Snow and ice","Open water","Herbaceous wetland","Mangroves","Moss and lichen"];
addLegend(palette, names);
显示结果如下:
声明:仅供学习使用!
更多内容请关注微信公众号“生态遥感监测笔记”: