GEE平台 landsat8影像全波段下载

GEE平台 landsat8影像全波段下载//选择Landsat8SR数据集varl8=ee.ImageCollection(“LANDSAT/LC08/C01/T1_SR”)Map.centerObject(roi,8);//Landsat8SR数据去云functionrmL8Cloud(image){varcloudShadowBitMask=(1<<3);varcloudsBitMask=(1<<5);varqa=imag…

大家好,又见面了,我是你们的朋友全栈君。

//选择Landsat8 SR数据集

var l8 = ee.ImageCollection(“LANDSAT/LC08/C01/T1_SR”)
 
 
Map.centerObject(roi, 8);

//Landsat8 SR数据去云
 
function rmL8Cloud(image) {

 
  var cloudShadowBitMask = (1 << 3);
 
  var cloudsBitMask = (1 << 5);
 
  var qa = image.select(‘pixel_qa’);
 
  var mask = qa.bitwiseAnd(cloudShadowBitMask).eq(0)
 
                 .and(qa.bitwiseAnd(cloudsBitMask).eq(0));
 
  return image.updateMask(mask);
 
}
 
//提取关心区域的波段数据

var l8Imgs = l8.filterBounds(roi)
 
               .filterDate(“2016-1-1”, “2017-1-1”)
 
               .map(rmL8Cloud);
 
print(“l8Imgs”, l8Imgs);
 
Map.addLayer(l8Imgs, {min:0, max:3000, bands:[“B4″,”B3″,”B2”]}, “l8Imgs”);
 
Map

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163510.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • get和post的区别

    get和post的区别

    2021年8月30日
    55
  • 使用递归实现买汽水(华为面试题)

    今天老范问了我一个问题问题:一个人买汽水,一块钱一瓶汽水,三个瓶盖可以换一瓶汽水,两个空瓶可以换一瓶汽水问20块钱可以买多少汽水?注意:使用递归这一题乍一看,哎哟,这么简单,能买几瓶?恩。。五瓶!为啥啊?多了我喝不完啊!老范说,喝不完关你屁事,又不是给你喝哦哦哦,那没事儿了,我想想。在知道自己的人生安全得到了保障之后,我冷静下来仔细思考了如何用递归实现这个问题

    2022年4月9日
    58
  • 分享如何使用PHP将URL地址参数进行加密传输提高网站安全性

    分享如何使用PHP将URL地址参数进行加密传输提高网站安全性

    2021年10月9日
    45
  • selenium如何下载_python的selenium

    selenium如何下载_python的selenium在使用新的FirefoxProfile时,使用set_preference方法来配置配置文件,这样就可以单击Save和{},并且在下载过程中不会被中断。您可以按如下方式设置配置:profile=webdriver.FirefoxProfile()profile.set_preference(“browser.download.dir”,os.getcwd());profile.set_pref…

    2026年1月25日
    3
  • react 纯函数组件_react类组件

    react 纯函数组件_react类组件纯函数PureFunction定义:一个函数的返回结果只依赖于它的参数,并且在执行的过程中没有副作用,我们就把该函数称作纯函数。特点1.函数的返回结果只依赖于它的参数。letfoo=(a,b)=>a+bfoo(1,2)//=32.函数执行过程里面没有副作用。什么是副作用除了修改外部的变量,一个函数在执行过程中还有很多方式产生外部可观察的变化,比如说调用DOMAPI修改页面,或者你发送了Ajax请求,还有调用window.reload刷新浏览器,

    2025年7月4日
    3
  • CollectionUtils.isNotEmpty()的使用

    CollectionUtils.isNotEmpty()的使用List<Object>arrayList=newArrayList<Object>();当arrayList的数据为NULL时,可以用CollectionUtils.isNotEmpty()来判断arrayList是否有值CollectionUtils.isNotEmpty()包含null,size=0等多种情况CollectionUtils.isEm…

    2022年9月27日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号