GEE中LANDSAT/LC08/C02/T1_L2反演
时间: 2023-10-19 12:09:33 浏览: 222
GEE中LANDSAT/LC08/C02/T1_L2是指Landsat 8 OLI传感器的表面反射率数据集,包含了地表反射率、亮温和云掩膜等信息。其中,C02表示数据集的集合版本,T1表示数据集的处理级别为Tier 1,L2表示数据集的输出格式为Level-2。
在GEE中,可以通过ee.ImageCollection("LANDSAT/LC08/C02/T1_L2")来获取该数据集的图像集合。同时,也可以通过ee.ImageCollection("LANDSAT/LC08/C02/T1_L2_SR")来获取该数据集的表面反射率数据集。
相关问题
GEE下载LANDSAT/LC08/C02/T1_L2
以下是使用Google Earth Engine (GEE) 下载 LANDSAT/LC08/C02/T1_L2 数据的示例代码:
```javascript
// 导入图像集合
var landsat8 = ee.ImageCollection("LANDSAT/LC08/C02/T1_L2");
// 设置区域和时间范围
var region = ee.Geometry.Rectangle([xmin, ymin, xmax, ymax]); // 设置感兴趣区域的边界坐标
var startDate = ee.Date("YYYY-MM-DD"); // 设置开始日期
var endDate = ee.Date("YYYY-MM-DD"); // 设置结束日期
// 过滤图像集合
var filteredCollection = landsat8.filterBounds(region)
.filterDate(startDate, endDate);
// 去云处理
var cloudlessCollection = filteredCollection.map(function(image) {
var cloudMask = image.select('pixel_qa').bitwiseAnd(8).eq(0); // 使用pixel_qa波段进行云掩膜
return image.updateMask(cloudMask);
});
// 下载图像
var downloadOptions = {
name: 'landsat8_images', // 下载文件的名称
scale: 30, // 设置下载图像的分辨率
region: region // 设置下载图像的区域
};
Export.image.toDrive({
image: cloudlessCollection.median(), // 使用中值合成图像进行下载
description: 'landsat8_download', // 下载任务的描述
folder: 'GEE_downloads', // 下载文件保存的文件夹
...downloadOptions
});
```
请注意,上述代码中的 `xmin`、`ymin`、`xmax`、`ymax`、`startDate` 和 `endDate` 需要根据你的具体需求进行设置。
gee使用landsat/LC08/C02/T1_L2数据集如何查找特定位置区域在某时间的卫星图像
GEE(Google Earth Engine)是一个强大的在线地理空间分析平台,它允许用户处理大量遥感数据,包括 Landsat/LC08/C02/T1_L2 数据集,这些数据通常代表了 Landsat 8 卫星的 Tier 1 级二阶数据,包含多个光谱波段和一定的几何校正。
如果你想要在 GEE 中查找特定位置(比如经度、纬度坐标)和时间范围内的LC08/C02/T1_L2 图像,你可以按照以下步骤操作:
1. **登录并打开GEE**:
首先,你需要在 Google Earth Engine 的网站上(https://earthengine.google.com/)登录并创建一个项目。
2. **导入所需库和数据集**:
使用 `ee` 库,加载 Landsat 8 数据集:
```javascript
var landsat = ee.ImageCollection('LANDSAT/LC08/C02/T1_L2');
```
3. **定位区域**:
创建一个地理编码对象来表示你要查询的位置:
```javascript
var position = [longitude, latitude];
var geometry = ee.Geometry.Point(position);
```
4. **设置时间范围**:
如果你知道具体的时间范围,例如日期范围,可以这样获取:
```javascript
var startDate = 'YYYY-MM-DD';
var endDate = 'YYYY-MM-DD';
var timeRange = ee.DateRange(startDate, endDate);
```
5. **筛选图像**:
利用 `filterDate` 函数过滤出指定时间段的数据,并与给定地理位置相匹配:
```javascript
var filteredImages = landsat.filterDate(timeRange).filterBounds(geometry);
```
6. **查看图像**:
最后,你可能需要对图像做一些预处理,如选择感兴趣的波段,然后通过 `first()` 或者 `mean()` 函数取平均值等。展示图像前记得注册客户端id(Client ID),以便可视化:
```javascript
var image = filteredImages.first();
Map.addLayer(image, {bands: ['B4', 'B3', 'B2'], max: 0.3}, 'Landsat 8');
```
阅读全文