之前的文章中有提到过,影像的批量下载,但是是基于研究区的,而且是有时间限制的,所以,无法实现单张影像的循环下载,那么我们今天通过一个点或者一个小区域的矢量集合来实现单张影像的下载。
首先我们选择我们要加载的影像:这里用T1系列的影像要好于T2影像,因为数量较多,T2影像多很多时候和年份都是空值,这里罗列了下面我们常用的地表反射率影像
//landsat 5:LANDSAT/LTO5/C01/T1 SR
/landsat 7: LANDSAT/LE07/C01/T1 SR
//landsat 8:LANDSAT/LC08/C01/T1 SR
必备的去云函数:
//Landsat5/7/8 SR数据去云
function rmCloud(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);
}