很多GEE学习者,都是从下载大范围高空间分辨率遥感影像开始的,或者在GEE上进行一些植被指数处理。本文选择Sentinel-2数据,利用S2_CLOUD_PROBABILITY数据集对其进行去云处理。然后合成无云的Sentinel-2影像及ndvi。本文以四川省为例。代码如下:

table = ee.FeatureCollection("users/cdut/China_province_2019")
S2_Cloud = ee.ImageCollection("COPERNICUS/S2_CLOUD_PROBABILITY")
S2 = ee.ImageCollection("COPERNICUS/S2")
// 筛选研究区范围
var roi = table.filter(ee.Filter.eq('provinces','sichuan'))
// 习惯性计算一下研究区面积
print(roi.geometry().area().divide(1000000),'sichuanArea(km2)')
// 利用外轮廓红色显示研究区范围
var styling = {color:'black',fillColor:'00000000'}
Map.centerObject(roi,5.7)
// 建立去云函数
function CloudProbability(img,thread){var prob = img.select('probability')return img.updateMask(prob.lte(thread))
}
// 利用ee.Join.inner函数将cloud影像和Sentinel-2影像联合,以便后面去云时使用
function MergeImages(primary, secondary) {var join = ee.Join.inner();var filter = ee.Filter.equals({leftField: 'system:index',rightField: 'system:index'});var Col = join.apply(primary, secondary, filter);Col = Col.map(function(image) {var img1 = ee.Image(image.get("primary"));var img2 = ee.Image(image.get("secondary"));return ee.Image.cat(img1,img2);});return ee.ImageCollection(Col);
}
// 这里选择 5-10 月的数据进行处理
function main() {var startDate = "2021-5-1";var endDate = "2021-10-1";var S2Img1 = S2.filterDate(startDate, endDate).filterBounds(roi)var S2Img2 = S2_Cloud.filterDate(startDate, endDate).filterBounds(roi);var S2Imgs = MergeImages(S2Img1, S2Img2);S2Imgs = S2Imgs.map(function(image) {return CloudProbability(image, 30);});print(S2Img1)print(S2Img2)print(S2Imgs)var ndvi_max = S2Imgs.map(function ndvi(img){return img.normalizedDifference(['B8','B4'])}).max().clip(roi)Map.addLayer(S2Imgs,{bands:['B8','B4','B3'],min:0,max:3000},'S2Imgs')Map.addLayer(ndvi_max, {min:0, max:0.9}, "ndvi");
}
main();
Map.addLayer(roi.style(styling),{},'sichuan'

结果显示:

关注我们
**微信公众号:**GEE遥感训练营
专注GEE遥感算法,包括遥感影像下载、遥感影像制图、遥感GIS空间分析、遥感生态评价、遥感影像融合、去干扰等多元遥感云计算,并分享前沿GEE知识。

GEE快速获取大范围无云10米遥感影像相关推荐

  1. 英文站如何快速获取大流量

    一个合格的SEM不仅要熟练运用SEM的各项技能提升网站的流量,还需要掌握其他的网络推广手段,今天仅针对英文新站来说说如何快速获取大流量,希望给正在徘徊的群友们一些参考. 我们知道网络推广最有效的方式就 ...

  2. ArcGIS中ArcMap快速自动计算单一波段或多波段栅格遥感影像NDVI的方法

      本文介绍在ArcMap软件中,快速对单一波段或多波段栅格遥感影像自动计算NDVI数值的方法.   计算遥感影像的NDVI值是一个很常见.也很基础的操作,基于ENVI.ERDAS等专业遥感影像数据处 ...

  3. java快速获取大图片的分辨率(大图片格式JPG,tiff ,eg)

    问题描述:怎样快速获取一个20MB图片的分辨率? 程序代码: 1 package test; 2 3 import java.awt.Dimension; 4 import java.awt.imag ...

  4. 全球10米遥感数据免费下载及预处理(附软件下载)

    看标题估计大家都猜出来了是Sentinel-2(哨兵2),没错,就是Sentinel-2. 之前我们推过关于高清谷歌数据的下载方法:谷歌卫星影像免费下载?!来看这些软件,今天我们就来看看10米分辨率的 ...

  5. 快速鲁棒的多模态遥感影像配准系统(可下载,支持大尺寸遥感影像),性能超越国际著名遥感商业软件ERDAS和ENVI

    文章目录 一.引言 二.多模态配准系统的技术流程 1.特征点检测 2.同名点匹配 3.误差剔除 4.图像校正 三.实验结果 四.总结 五.知识产权 一.引言 近些年来,随着国产卫星的不断发射,导致各种 ...

  6. 29 | 堆的应用:如何快速获取到Top 10最热门的搜索关键词?

    为什么评价算法性能是根据时间和空间复杂度,而不是别的参数?是因为计算机结构是冯诺依曼体系,除了输入输出设备和控制器,就剩下运算器和存储器了 问题引入 搜索引擎的热门搜索排行榜功能是如何实现的?搜索引擎 ...

  7. 高并发和大数据下的高级算法与数据结构:如何快速获取给定年龄区间的微信用户数量或快速获取美团中购买量前k的品类

    在技术领域有一句经典话:程序=算法+数据结构.这意味着一个好的程序员往往要在算法与数据结构上有扎实的功底.这也是为何各个国内外大厂在面试时一定会考核这个领域.随着时代的发展,算法与数据结构的定义也在发 ...

  8. 今日头条-快速获取爆文素材的5大途经

    目录: 1.我们要找什么素材 2.5个途径详细获取素材 补充 娱乐性领域 新颖微博时时刻刻的话题榜.热榜不停的在变化,这意味着 大众的喜好在变,我们要跟着潮流走.头条上有着许多做 得很好的同行,他们的 ...

  9. python使用列表,快速获取1到10的平方

    python使用列表,快速获取1到10的平方 squares = [value**2 for value in range(1, 11)] print(squares) 这个蛮活的 1.要使用三次方或 ...

最新文章

  1. 100% .NET Control_使用CurrencyManager 创建一个导航条来控制DatagGrid的XNavBar控件(VB.NET)....
  2. 荣耀6 原生Android,荣耀6 (移动4G) 官方原生简约实用 流畅省电 杜比音效 网速显示-刷机之家...
  3. 单词evolve pro legacy launcher session
  4. 小猿圈html5教程之canvas绘制线段方法
  5. 16.16. 部分排序
  6. [CF1076E]Vasya and a Tree
  7. 怎样让电脑速度变快_硬盘在电脑中起什么作用?
  8. MFC编程之创建Ribbon样式的应用程序框架
  9. [测试智能合约]ganache+metamask+remix
  10. 如何使用Google Maps API禁用鼠标滚轮缩放
  11. mysql的utf-8怎么用_记住:永远不要在MySQL中使用UTF-8
  12. RestTemplate源码解读
  13. Jquery提交表单(通过添加button的click事件)
  14. java aspect编译,Java-AspectJ无法编译
  15. firefox 2.0版如何自己制作绿色版?
  16. Markdown中在线编辑公式LaTex
  17. ChatGPT飙升苹果商店榜首,每周订阅需7.99美元,结果是个假的???
  18. logback之三:输出日志到文件(滚动)
  19. 【橙子】Bootstrap--制作一个静态仿学校官网
  20. 世界美好与你环环相扣_吉他谱_C调简单版

热门文章

  1. 全概率公式和贝叶斯公式应用
  2. C语言经典100例---实例九:输出国际象棋棋盘
  3. 外挂辅助技术研究-分析动作数组与攻击捡物功能
  4. jQuery.parseJSON()函数
  5. 实现基数排序处理负数的情况
  6. QQ发消息出现红色感叹号,害得我以为好友都把我删了?
  7. MAVEN整合Spring+SpringMVC+Mybatis
  8. 将1-3999的数字转换为罗马数字
  9. python计算excel crc_CRC计算器的Python实现
  10. C/C++中判断文件或文件夹是否存在