本例使用Sentinel-2的QA波段进行云遮蔽的收集。 Sentinel-2的云层标志的选择性较小,所以采集的数据也被CLOUDY_PIXEL_PERCENTAGE标志预先过滤,只使用相对无云的颗粒。

代码:

// 建立函数使用Sentinel-2 QA波段掩膜云层。
function maskS2clouds(image) {var qa = image.select('QA60')// 获取第10和11位分别是云和卷云。var cloudBitMask = 1 << 10;var cirrusBitMask = 1 << 11;// 这都设为零,明确条件。var mask = qa.bitwiseAnd(cloudBitMask).eq(0).and(qa.bitwiseAnd(cirrusBitMask).eq(0))// 返回掩膜后的影像,然后将原有属性附上return image.updateMask(mask).divide(10000).select("B.*").copyProperties(image, ["system:time_start"])
}// 在一年的数据上映射函数并取中值。
//加载Sentinel-2 TOA反射率数据。
var c

Google Earth Engine(GEE)——Sentinel2 TOA反射率数据去云相关推荐

  1. Google Earth Engine 教程——Landsat 8 影像集合去云分析QA波段和去云NDVI的影像

    本文提供了一个工作流程,以迭代一个图像集,并计算美国科罗拉多州洛基山国家公园图像的累积NDVI差异. 函数: bitwiseAnd(image2) 计算图像1和图像2中每一对匹配的波段的输入值的比特和 ...

  2. Google Earth Engine(GEE)批量下载代码(以 NDVI数据为例)

    下载数据先准备工作(具体细节都能查到):科学上网 谷歌邮箱,谷歌邮箱注册GEE账号. 一:导入需要下载边界shp文件. 标题 找到自己的shp文件,导入除了sbx文件的所有文件. 导入成功 命名ass ...

  3. 使用Google Earth Engine (GEE)实现MODIS数据批量下载

    使用Google Earth Engine GEE实现MODIS数据批量下载 前言 下载数据代码 批量执行run任务 关注公众号,分享GIS知识.ArcGIS教程.SCI论文与科研日常等 前言 上图是 ...

  4. 基于google earth engine(GEE)下载研究区域影像

    基于google earth engine(GEE)下载研究区域影像 当研究需要Landsat数据时,我们可以通过USGS官网或者地理空间数据云平台下载.由于地理空间数据云目前无法下载到较新的数据,可 ...

  5. Google Earth Engine(GEE)——User memory limit exceeded(2)

    上一次我们已经知道如何去进行避免这种错误的发生,有关详细内容,如果单单只是解决这个问题我们用到的是limit 和 first,上一次的博客在这里: (207条消息) Google Earth Engi ...

  6. Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题

    Google Earth Engine(GEE) 01-中输入提示快捷键Ctrl+space无法使用的问题 GEE中 Ctrl+space组合键用于代码输入快捷提示,能够提高编码的准确度和速度,但是, ...

  7. 关于google earth engine(GEE)的一些想法与大胆预测

    我接触GEE有两年了,GEE留给我的印象是:无所不能. 不管是从庞大的数据量,还是包含遥感的各类算法:随机森林.SVM.CNN,都让人惊讶. 从GEE的云端操作来看,传统遥感需要几个月做出来的全国ND ...

  8. Google Earth Engine(GEE)——可视化动态图

    代码: var geometry = /* color: #d63000 *//* shown: false *//* displayProperties: [{"type": & ...

  9. Google Earth Engine (GEE) ——卫星影像的监督分类(svm)

    问题 GEE 提供哪些机器学习技术? 如何对卫星图像进行监督分类? 如何评估分类器的准确性? 如何手动创建自己的几何图形? 目标 练习查找无云图像和使用手绘几何导入 学习训练和应用分类算法所需的基本功 ...

最新文章

  1. python的质量控制模块_10.11. 质量控制
  2. 【白话机器学习】算法理论+实战之支持向量机(SVM)
  3. Fiori extension hook和Hybris的template
  4. 二次规划问题matlab,matlab5二次规划问题.doc
  5. Go中error类型的nil值和nil
  6. 2021年中国再生纱市场趋势报告、技术动态创新及2027年市场预测
  7. 【软件测试】白盒测试与黑盒测试的区别(不同)
  8. 一文看懂有刷电机与无刷电机的工作原理及区别
  9. 多开分身苹果版_【教程】苹果手机居然可以微信分身?全套教程,进来领取
  10. MIPI接口和DVP接口的区别及优点
  11. Linux Mint 19.2版安装教程
  12. SSL双向认证和单向认证原理
  13. 解耦控制matlab,解耦控制所谓解耦控制系统.ppt
  14. 互联网公司常用术语简写
  15. 赛迪顾问看好中国信息安全市场稳步发展
  16. ROS中的坐标系规定及数据单位
  17. Spring-AOP 增强(Advice)5种类型和创建增强类
  18. 系统引导管理 之 用GRUB(包括WINGRUB)命令行模式引导安装Linux
  19. charles抓app包教程_抓包工具--charles(青花瓷)及获取AppStore数据包
  20. windows下用cmake静态编译编译libevent-2.1.12,同时开启支持openssl

热门文章

  1. sort -k 参数详细总结(转)
  2. 不一样的表白方式!打开手机地图搜索它,就会出现心形!
  3. idea如何创建工作空间和项目
  4. 我认为这种计算机卖的很好英语翻译,英语翻译
  5. 微信广告引擎与社交传播算法实践
  6. Docker学习-Network网络
  7. Yii2.0 behaviors方法使用
  8. EXCEL考勤表自动求出每天工作总时长
  9. Win10升级后执行系统封装(Sysprep)报错
  10. 浪潮服务器删除raid5_浪潮服务器在线修改raid