GEE查询哨兵二号影像代码
时间: 2023-11-20 20:04:48 浏览: 178
利用envi 5.3 读取哨兵2号数据
3星 · 编辑精心推荐
以下是查询哨兵二号影像的代码示例,需要在Google Earth Engine平台上运行:
```javascript
// 导入哨兵二号影像数据集
var sentinel2 = ee.ImageCollection('COPERNICUS/S2');
// 设置查询时间范围和空间范围
var startDate = '2021-01-01';
var endDate = '2021-12-31';
var region = ee.Geometry.Polygon(
[[[120, 30], [120, 31], [121, 31], [121, 30], [120, 30]]], null, false);
// 过滤影像集合
var filtered = sentinel2
.filterDate(startDate, endDate)
.filterBounds(region);
// 选择需要的波段
var image = ee.Image(filtered.first()).select(['B4', 'B3', 'B2']);
// 在地图上显示影像
Map.centerObject(region, 10);
Map.addLayer(image, {min:0, max:3000}, 'Sentinel-2 Image');
```
上述代码中,我们首先导入了哨兵二号影像数据集,然后设置了查询的时间范围和空间范围。接着,我们过滤掉了符合条件的影像集合,选择了需要的波段并显示在地图上。其中,`B4`、`B3`和`B2`表示红、绿、蓝三个波段。在添加图层时,我们将最小值设置为0,最大值设置为3000,以便更好地显示影像。
阅读全文