GEE中 如何把image按照经纬度导出图片
在GEE中,可以使用以下步骤将图像按照经纬度导出为图片:
- 打开Google Earth Engine代码编辑器。
- 在代码编辑器中,选择一个感兴趣的区域,并定义一个矩形区域的边界框(经纬度范围)。
- 使用
ee.ImageCollection函数加载相应的图像集合。 - 使用
filterBounds()函数将图像集合限制在定义的边界框内。 - 使用
mosaic()函数将图像集合合并为一个图像。 - 使用
getMap()函数显示合并后的图像。 - 使用
Export.image.toDrive()函数将图像导出到Google Drive中。
以下是一个示例代码,演示了如何按照经纬度导出图像:
// 定义感兴趣区域的边界框
var bbox = ee.Geometry.Rectangle([lon1, lat1, lon2, lat2]);
// 加载图像集合
var imageCollection = ee.ImageCollection("COPERNICUS/S2")
.filterBounds(bbox)
.filterDate('2019-01-01', '2019-12-31');
// 合并图像集合为一个图像
var mosaic = imageCollection.mosaic();
// 显示合并后的图像
Map.addLayer(mosaic, {bands: ['B4', 'B3', 'B2'], min: 0, max: 3000}, 'Mosaic');
// 导出图像到Google Drive
Export.image.toDrive({
image: mosaic,
description: 'image_export',
scale: 10,
region: bbox
});
请注意,上述代码中的lon1、lat1、lon2和lat2分别表示感兴趣区域的左上角和右下角的经纬度。您需要根据您的实际需求进行调整。另外,COPERNICUS/S2是一个Sentinel-2卫星图像的数据集示例,您可以根据自己的需求更改为其他数据集。
原文地址: https://www.cveoy.top/t/topic/jcd2 著作权归作者所有。请勿转载和采集!