MCD12Q1 V6 产品以每年(2001-2016 年)的间隔提供全球土地覆被类型,这些类型源自六种不同的分类方案。它是使用MODIS Terra和Aqua反射率数据的监督分类得出的。然后,监督分类进行额外的后处理,这些后处理结合了先验知识和辅助信息,以进一步完善特定类别。
The MCD12Q1 V6 product provides global land cover types at yearly intervals (2001-2016) derived from six different classification schemes. It is derived using supervised classifications of MODIS Terra and Aqua reflectance data. The supervised classifications then undergo additional post-processing that incorporate prior knowledge and ancillary information to further refine specific classes.
Dataset Availability
2001-01-01T00:00:00Z–2020-01-01T00:00:00
Dataset Provider
NASA LP DAAC at the USGS EROS Center
Earth Engine Snippet
ee.ImageCollection("MODIS/006/MCD12Q1")
Bands
LC_Type1 Class Table
代码
var dataset = ee.ImageCollection('MODIS/006/MCD12Q1');
var igbpLandCover = dataset.select('LC_Type1');
var igbpLandCoverVis = {
min: 1.0,
max: 17.0,
palette: [
'05450a', '086a10', '54a708', '78d203', '009900', 'c6b044', 'dcd159',
'dade48', 'fbff13', 'b6ff05', '27ff87', 'c24f44', 'a5a5a5', 'ff6d4c',
'69fff8', 'f9ffa4', '1c0dff'
],
};
Map.setCenter(6.746, 46.529, 6);
Map.addLayer(igbpLandCover, igbpLandCoverVis, 'IGBP Land Cover');
展示
下载示例代码
//研究区
var roi = ee.FeatureCollection("users/sihaixiang/shandong").geometry();
//批量下载函数
function exportImage(image, roi, fileName) {
Export.image.toDrive({
image: image,
description: "Drive-image-"+fileName,
fileNamePrefix: fileName, //文件命名
folder: "MODIS_土地覆盖", //保存的文件夹
scale: 500, //分辨率
region: roi, //研究区
maxPixels: 1e13, //最大像元素,默认就好
crs: "EPSG:4326" //设置投影
});
}
//加载数据集
//MCD12Q1产品下的土地覆盖产品,分辨率为500米
var data = ee.ImageCollection("MODIS/006/MCD12Q1");
//筛选数据
var data_selected = data.filterBounds(roi)
.filterDate("2016-7-28", "2019-9-30")
print("data_selected", data_selected);
//生成列表,迭代下载
var indexList = data_selected.reduceColumns(ee.Reducer.toList(), ["system:index"]).get("list");
print("indexList", indexList);
indexList.evaluate(function(indexs) {
for (var i=0; i<indexs.length; i++) {
var image = data_selected.filter(ee.Filter.eq("system:index", indexs[i]))
.first()
.toInt16() //设置数据类型
.clip (roi); //裁剪数据
exportImage(image, roi, indexs[i]); //保存图像至Google网盘
}
});