【问题标题】:how cloud masking is done on Landsat 8 surface reflectance data in Google earth engine?如何在 Google 地球引擎中对 Landsat 8 表面反射率数据进行云遮蔽?
【发布时间】:2019-11-02 22:14:21
【问题描述】:

我想从谷歌地球引擎下载云遮罩的 Landsat 8 表面反射收集。我不知道如何执行云屏蔽算法。这是我的代码:

Map.centerObject(table);
Map.addLayer(table);

var sur = ee.ImageCollection.load('LANDSAT/LC08/C01/T1_SR')
.filterBounds(table)
.filterDate('2013-01-01','2019-11-01')
.filter(ee.Filter.equals('WRS_PATH',15))
.filter(ee.Filter.equals('WRS_ROW',33))
.filter(ee.Filter.lt('CLOUD_COVER', 5))
//.filter(ee.Filter.equals('IMAGE_QUALITY',4))
//.filter(ee.Filter.rangeContains('CLOUD_COVER',15,45));
.filter(ee.Filter.lt('CLOUD_COVER_LAND', 5));
print(sur);

// list of images (client side)
var imColl_sur = sur.getInfo().features;
print('features: ', imColl_sur);
print('length: ', imColl_sur.length);

// loop on client side
for (var i = 0; i < imColl_sur.length; i++) {
  var id = imColl_sur[i]["id"];
  var im = ee.Image(id);
  var clip = im.clip(table);
  var b1 = clip.select('B1');
  var D_T = imColl_sur[i]["properties"]["SENSING_TIME"];
  var sza = (imColl_sur[i]["properties"]["SOLAR_ZENITH_ANGLE"]).toString();
  Export.image.toDrive({
    image: b1,
    description: id.slice(8, 12)+"_surReflectance_B1_"+ id.slice(28, 34) +"_"+ D_T.slice(0,4)+D_T.slice(5,7)+D_T.slice(8,10) + "_" + D_T.slice(11,13)+D_T.slice(14,16) + "_" + sza.slice(0,2)+sza.slice(3,8),
    scale: 30,
    region : table,
    maxPixels : 1e9
  });
}

谢谢

【问题讨论】:

    标签: google-earth-engine landsat


    【解决方案1】:

    您应该查看 Earth Engine 团队提供的这个示例:https://code.earthengine.google.com/?scriptPath=Examples:Cloud%20Masking/Landsat8%20Surface%20Reflectance

    此脚本使用 CFMask 中预先计算的 Landsat 8 QA 波段来移除云和云阴影。

    【讨论】:

    • 我使用了这个例子,但是集合中图像的“id”被删除了。我认为这是关于函数的返回部分,但我不知道如何重写该部分以实现我的目标!
    • 您能否分享一个指向您尝试使用的代码的链接,我可以提供帮助吗?
    • 您的脚本中有一些拼写错误导致错误,因此不确定您要查找的内容...当您说id 时,您想要使用的具体元数据属性是什么?
    • 我正在寻找一种方法来下载特定波段的云遮罩 Landsat 表面反射率图像集,格式如下:“instrumentName_productName_band_pathRow_Date_senseTime_SunZenithAngle.tif”,例如:“L8_surReflectance_B1_015033_20130402_1549_3862461.tif。 "
    猜你喜欢
    • 2023-03-22
    • 1970-01-01
    • 2018-10-17
    • 2021-06-29
    • 1970-01-01
    • 2019-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多