GEE - 数据集介绍MCD12Q1

  • 1、介绍
  • 2、GEE中使用
  • 3、计算面积

1、介绍

MODIS土地覆盖类型产品(MCD12Q1)提供了一套科学数据集(SDSs),以每年500米的空间分辨率绘制了6个不同的土地覆盖图例的全球土地覆盖。

2、GEE中使用

选择PFT分类(第五种分类),第五种分类有十一种类别

var LC = ee.ImageCollection("MODIS/006/MCD12Q1");
var igbpLandCover = LC.filter(ee.Filter.date('2018-01-01', '2018-12-31')).select('LC_Type5') // 选择其中PFT分类// 可视化参数
var igbpLandCoverVis = {min: 1.0,max: 11.0,palette: ['05450a', '086a10', '54a708', '78d203', '009900', 'c6b044', 'dcd159','dade48', 'fbff13', 'b6ff05', '27ff87'],
};
Map.addLayer(igbpLandCover, igbpLandCoverVis, 'IGBP Land Cover');var mask=function(image){var mask=image.gte(1).and(image.lte(4))// 选择1-4 代表的植被区var masked_image=image.updateMask(mask);return masked_image
}
// 提取出1-4的植被类型
var LCmask = mask(igbpLandCover)
Map.addLayer(LCmask, igbpLandCoverVis, 'type 5 ');

3、计算面积

计算面积使用的是ee.Image.pixelArea(),分级统计面积

var area = ee.Image.pixelArea().addBands(LCmask).reduceRegion({// reducer: ee.Reducer.sum(),reducer: ee.Reducer.sum().group({groupField: 1, groupName: "area"}),geometry: roi_AF, crs:'EPSG:4326',scale:250,maxPixels:10e30,
})

打印出area的结果:可以看出有4类结果,依次对应的上述植被的1-4种植被类型,但是这样不是利于观看,我们期望得到总和面积。

将结果转化为列表:

var classAreas = ee.List(area.get('groups'))var classAreaLists = classAreas.map(function(item) {var areaDict = ee.Dictionary(item)var classNumber = ee.Number(areaDict.get('area')).format()var area = ee.Number(areaDict.get('sum')).divide(1e6)//.round()return ee.List([classNumber, area])
})
print(classAreaLists)


对上述列表进行平整化并求和

// flatten()可以平整列表
var result = ee.Dictionary(classAreaLists.flatten())
print(result.values())
// 求和函数  iterate迭代
var List_1 = result.values()
function Do ( Number_1, Number_2 )
{ return ee.Number(Number_1).add(Number_2);
}
var List_2 = List_1.iterate( Do, 0 );
print( List_1, List_2 );

GEE - 数据集介绍MCD12Q1相关推荐

  1. GEE数据集:TerraClimate爱达荷大学全球陆地表面的每月气候和气候水平衡数据集

    GEE水生态环境数据集: 开源数据:主要的开源的夜光遥感数据 GEE数据集:CHIRPS Pentad高分辨率的全球网格降雨数据集 GEE数据集:将全国水电站分布及其装机容量导出为CSV表格 GEE数 ...

  2. GEE数据集:ERA5 每日汇总 - 由 ECMWF / Copernicus Climate Change Service制作的最新气候再分析数据集

    GEE水生态环境数据集: 开源数据:主要的开源的夜光遥感数据 GEE数据集:CHIRPS Pentad高分辨率的全球网格降雨数据集 GEE数据集:将全国水电站分布及其装机容量导出为CSV表格 GEE数 ...

  3. K-近邻算法之案例:鸢尾花种类预测--数据集介绍

    K-近邻算法之案例:鸢尾花种类预测--数据集介绍 本实验介绍了使用Python进行机器学习的一些基本概念. 在本案例中,将使用K-Nearest Neighbor(KNN)算法对鸢尾花的种类进行分类, ...

  4. 深度学习常用数据集介绍

    数据集大全 数据集大全 介绍 目前接触到的数据集 1. [MNIST](http://yann.lecun.com/exdb/mnist/) 2. [CIFAR-10 / CIFAR-100](htt ...

  5. 【知识星球】数据集板块重磅发布,海量数据集介绍与下载

    有三AI知识星球的"数据集板块"正式上线,提供数据集介绍,论文下载,数据集下载3大功能,那些因为网速问题,因为需要签license的蛋疼问题,从此不再成为问题! 有三AI知识星球- ...

  6. OHSUMED数据集介绍

    1. OHSUMED数据集介绍 本实验中采用OHSUMED测试数据集合(其也被用于第9 届国际文本检索竞赛TREC9 的文档过滤子竞赛).OHSUMED 数据集合由William Hersh和他的同事 ...

  7. GCN(一)数据集介绍

    1.数据集介绍 1.1 数据集概述 Cora数据集由机器学习论文组成,是近年来图深度学习很喜欢使用的数据集.在数据集中,论文分为以下七类之一: 基于案例 遗传算法 神经网络 概率方法 强化学习 规则学 ...

  8. camvid数据集介绍_深度学习图像数据集介绍(MSCOCO)

    深度学习图像数据集介绍(MSCOCO) MSCOCO数据集是微软开发维护的大型图像数据集,次数聚集的任务包括识别(recognition),分割(segementation),及检测(detectio ...

  9. Imdb影评的数据集介绍与下载

    1. Imdb影评的数据集介绍 这是用于二分类情感分类的数据集,其包含的数据比以前的基准数据集要多得多. 我们提供了25,000电影评论用于训练,而25,000条电影评论用于测试. 也有其他未标记的数 ...

  10. 多目标跟踪数据集 :mot16、mot17数据集介绍

    文章目录 MOT16 数据集 MOT17数据集介绍 多目标跟踪数据集 MOT16 .MOT1数据集介绍: MOT16 数据集 数据集百度网分享: 点击此处 提取码: miao 文件格式: 解压MOT1 ...

最新文章

  1. 混合云扛起云存储领军大旗
  2. 客户端负载均衡Ribbon之一:Spring Cloud Netflix负载均衡组件Ribbon介绍
  3. 初学者如何搭建一个自己专属的电子实验室?
  4. 爬虫学习笔记(十一)—— Scrapy框架(六):媒体管道
  5. Synchronize对象改变
  6. python文件目录操作操作_Python基础之文件目录操作
  7. 扩展编写jquery插件的方法
  8. Pytorch 反向传播实例,梯度下降
  9. 最大公约数 [2011年哈尔滨工业大学计算机研究生机试真题]
  10. 提升访问github.com网址的速度
  11. 无线发射机中的正交上变频技术--USRP X410软件无线电平台开发
  12. excel公式编辑器_办公软件操作技巧035:如何在excel中输入n次方
  13. c语言编写温度监测界面,基于51单片机的温度检测系统_单片机C语言课题设计报告.doc...
  14. 60个未来的新兴服务业最红火
  15. 武汉纺织大学计算机考试在哪个校区,武汉纺织大学校区有几个 地址是什么
  16. paddle 图标注_安卓|尺寸标注工具,让标注更加方便
  17. 基于Python的电影数据可视化分析系统 设计报告+答辩PPT+项目源码
  18. thinkphp 框架 打开word文件的步骤
  19. Linux复制粘贴快捷键
  20. cad展点kszd小程序_cad实现批量展坐标点方法介绍

热门文章

  1. Montior监视器对象与操作系统的管程(monitors)
  2. 【Miaov】JS7-运算符、流程控制
  3. 百度云盘免费视频分享:mysql入门视频教程!
  4. zoj 2583 || poj 2679 Adventurous Driving
  5. 基于YOLOv8+PyQt5实现的共享自行车识别检测系统,含数据集+模型+精美GUI界面(可用于违规停放检测告警项目)
  6. 陕西省高级工程师评审要求
  7. Qt获取当前窗口所在屏幕的分辨率和位置
  8. 【ACM- OJ】《奇怪的电梯》C++
  9. php生成一个链接,php生成下载链接的快捷方式
  10. Codeforces Round #513 - E. Sergey and Subway (树形DP)