// 1. 定义研究区(这里以云南省普洱市为例,可自定义多边形)
var region = ee.Geometry.Polygon([
[[100.0, 23.0], [101.0, 23.0], [101.0, 22.0], [100.0, 22.0]]
]);
// 2. 加载SRTM DEM数据
var srtm = ee.Image("USGS/SRTMGL1_003");
// 3. 裁剪DEM到研究区
var demClipped = srtm.clip(region);
// 4. 可视化DEM
Map.centerObject(region, 8);
Map.addLayer(demClipped, {min: 0, max: 3000, palette: ['blue', 'green', 'yellow', 'brown', 'white']}, 'SRTM DEM');
// 5. 导出数据
Export.image.toDrive({
image: demClipped,
description: 'SRTM_DEM_Puer',
scale: 30, // 数据分辨率,SRTM默认为30m
region: region,
maxPixels: 1e13
});
自定义参数
region
:将 Polygon
坐标更改为您的研究区范围,可通过 GEE 界面手动绘制或导入 shapefile 文件。scale
:分辨率默认为 30 米,如需更高分辨率(如10米),可使用其他DEM数据(如Copernicus DEM)。description
:导出文件的名称。maxPixels
:保证下载大范围数据时不会因像素过多报错。