GEE图像导出指南:附JavaScript代码示例
GEE图像导出指南:附JavaScript代码示例
Google Earth Engine (GEE) 是一个强大的云平台,用于处理和分析地理空间数据。在使用GEE的过程中,你可能需要将处理后的图像导出以供进一步使用。以下是如何使用JavaScript代码示例将图像从GEE导出到Google Drive或GEE资产的方法。
代码示例:将图像导出到Google Drive
// 导入图像
var image = ee.Image('image_id');
// 定义导出区域
var exportRegion = ee.Geometry.Rectangle([xmin, ymin, xmax, ymax]);
// 设置导出参数
var exportParams = {
image: image,
description: 'export_image',
scale: 30, // 设置导出图像的分辨率
region: exportRegion
};
// 启动导出任务
Export.image.toDrive(exportParams);
代码详解
- 导入图像: 使用
ee.Image('image_id')加载要导出的图像,将 'image_id' 替换为你的图像ID。 - 定义导出区域: 使用
ee.Geometry.Rectangle([xmin, ymin, xmax, ymax])定义要导出的矩形区域。 - 设置导出参数:
description: 设置导出任务的描述。scale: 设置导出图像的分辨率 (单位: 米)。region: 指定导出图像的区域。
- 启动导出任务: 使用
Export.image.toDrive(exportParams)将图像导出到你的Google Drive。
导出到GEE资产
要将图像导出到GEE资产,请使用 Export.image.toAsset() 函数。以下是一个示例:
// ... (导入图像、定义导出区域和参数)
// 导出到GEE资产
Export.image.toAsset({
image: image,
description: 'export_to_asset',
assetId: 'users/your_username/your_asset_id', // 替换为你的用户名和资产ID
scale: 30,
region: exportRegion
});
请记住:
- 将上述代码示例中的占位符替换为你的实际值。
- 根据你的具体需求调整代码和参数。
- 你可以参考GEE官方文档了解更多关于图像导出的信息和选项。
希望本指南能帮助你轻松地将GEE图像导出到所需的目标位置!
原文地址: https://www.cveoy.top/t/topic/fPAT 著作权归作者所有。请勿转载和采集!