这段代码是在Google Earth Engine (GEE) 平台上执行的,目的是从Landsat 8卫星图像数据集中提取一个特定区域的影像数据,并进行处理和下载。以下是对代码的详细解释:
1. 导入研究区矢量数据并过滤特定城市的区域
var ROI = table.filter(ee.Filter.eq('city','yantai'))
这行代码将导入一个矢量数据集(名为 `table`),并通过过滤器筛选出城市名称为 "yantai" 的区域,存储在变量 `ROI` 中。
2. 选择数据集和合成数据的时间范围
var dataset = ee.ImageCollection('LANDSAT/LC08/C02/T1')
.filterDate('2020-09-01', '2021-10-01')
.filter(ee.Filter.lt("CLOUD_COVER",10));
这段代码选择了 Landsat 8 的数据集('LANDSAT/LC08/C02/T1'),并筛选出时间范围在2020年9月1日至2021年10月1日之间的影像,同时过滤云量少于10%的影像。
3. 用clip()函数根据行政边界切割影像
var ROI_collection = ee.Algorithms.Landsat.simpleComposite(dataset).clip(ROI)
使用 `simpleComposite` 函数对选定的影像数据集进行合成,然后用 `clip()` 函数根

最低0.47元/天 解锁文章
4054





