GEE011|快速下载研究区30 m SRTM DEM高程数据

1、前言
在地理信息系统(GIS)与生态建模中,高精度地形数据是不可或缺的基础。本文以
代码首先通过 ee.Geometry.Rectangle() 定义研究区范围,并加载 USGS/SRTMGL1_003 数据集,该数据集为常用的 30 m 空间分辨率数字高程模型。随后,利用 clip() 函数将 DEM 数据裁剪至指定研究区范围,并设置高程分层颜色用于地图可视化展示。


该代码适用于区域地形分析、坡度坡向提取、生态环境因子构建、物种分布模型、流域分析以及土地利用研究等场景。用户只需根据实际研究区修改矩形范围的经纬度坐标,即可批量获取对应区域的 DEM 高程数据。
2、代码
// 1. 定义感兴趣区域 AOI,这里以一个矩形为例var geometry = table;// 2. 加载 SRTM DEM 数据var srtm = ee.Image("USGS/SRTMGL1_003");// 3. 裁剪到 AOIvar srtm_clip = srtm.clip(geometry);// 4. 可视化参数:高程分层颜色var visParams = {min: 0,max: 5000,palette: ["006633","33cc33","ffff00","ff9933","cc0000","ffffff"]};// 5. 在地图中显示Map.centerObject(geometry, 7);Map.addLayer(srtm_clip, visParams, "SRTM DEM");// 6. 导出到 Google DriveExport.image.toDrive({image: srtm_clip,description: "SRTM_DEM_AOI",folder: "GEE_Download", // 导出的 Google Drive 文件夹名称fileNamePrefix: "srtm_dem",region: geometry,scale: 30, // 分辨率,单位:mcrs: "EPSG:4326",maxPixels: 1e13});

夜雨聆风