要利用Google Earth Engine(GEE)下载行政区域内的高程数据,需要进行以下步骤:
-
并创建一个新的脚本。
-
在代码中引入ee库,并定义需要获取数据的行政区域,比如这里以中国北京市海淀区为例。
var ee = require('users/google/earthengine:ee'); // 引入ee库
var haiDianDistrict = ee.FeatureCollection("users/your_user_name/hai_dian_district"); // 定义行政区域,需替换成实际地址
其中 "users/your_user_name/hai_dian_district" 是你创建的 FeatureCollection 的名称。
3.使用SRTM数据集获取高程数据,并选择需要的波段。
var srtm = ee.Image("USGS/SRTMGL1_003");
var elevation = srtm.select('elevation'); // 获取高程数据
4.将获取到的高程数据裁剪至所选行政区域内。
var elevationInHaiDian = elevation.clip(haiDianDistrict); // 裁剪至海淀区
5.导出数据,在代码中设置输出路径和文件名,并在参数中指定文件格式和分辨率等信息。