地球引擎初级教程——哨兵2号Sentinel-2 1C/A级数据去云(含练习)

举报
此星光明 发表于 2022/04/16 01:45:50 2022/04/16
【摘要】  让我们加载哨兵-2的影像集合  打开以下页面,浏览Sentinel-2 1C级数据 https://developers.google.com/earth-engine/datasets 你也可以搜索集合搜索 "Sentinel-2 "并加载1C级数据集 代码: function maskS2cloud...

 让我们加载哨兵-2的影像集合
 打开以下页面,浏览Sentinel-2 1C级数据
https://developers.google.com/earth-engine/datasets

你也可以搜索集合搜索 "Sentinel-2 "并加载1C级数据集

代码:


  
  1. function maskS2clouds(image) {
  2. var qa = image.select('QA60');
  3. // 第10和11位分别是云和卷云。位移运算去云
  4. var cloudBitMask = 1 << 10;
  5. var cirrusBitMask = 1 << 11;
  6. // 这两个标志都应设为零,表示条件明确。
  7. var mask = qa.bitwiseAnd(cloudBitMask).eq(0)
  8. .and(qa.bitwiseAnd(cirrusBitMask).eq(0));
  9. return image.updateMask(mask).divide(10000);
  10. }
  11. var dataset = ee.ImageCollection('COPERNICUS/S2_SR')
  12. .filterDate('2020-01-01', '2020-01-30')
  13. // 预先过滤以获得较少的云量。
  14. .filter(ee.Filter.lt('CLOUDY_PIXEL_PERCENTAGE',20))
  15. .map(maskS2clouds);
  16. var visualization = {
  17. min: 0.0,
  18. max: 0.3,
  19. bands: ['B4', 'B3', 'B2'],

文章来源: blog.csdn.net,作者:此星光明2021年博客之星云计算Top3,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/qq_31988139/article/details/120725267

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。