以计算成都市海拔范围及平均海拔为例

// 将成都市的shp文件导入
// 获取成都市的几何信息。
var geometry = table.geometry();

// 从SRTM全球高程数据集中获取成都市范围内的高程数据
var elevation = ee.Image('CGIAR/SRTM90_V4')
    .clip(geometry);

Map.addLayer(elevation, {min: 0, max: 2000}, 'Elevation');

// 成都市范围内的最高海拔
var maxElevation = elevation.reduceRegion({
  reducer: ee.Reducer.max(),
  geometry: geometry,
  scale: 30,
  bestEffort: true
}).get('elevation');

// 成都市范围内最低海拔
var minElevation = elevation.reduceRegion({
  reducer: ee.Reducer.min(),
  geometry: geometry,
  scale: 30,
  bestEffort: true
}).get('elevation');

// 计算成都市范围内的平均海拔
var meanElevation = elevation.reduceRegion({
  reducer: ee.Reducer.mean(),
  geometry: geometry,
  scale: 30,
  bestEffort: true
}).get('elevation');

// 输出结果
print('成都市的最高海拔为:', maxElevation, '米');
print('成都市的最低海拔为:', minElevation, '米');
print('成都市的平均海拔为:', meanElevation, '米');

Untitled