本文主要分享如何利用GEE提供有关图表函数ui.Chart.image.histogram()绘制所选区域海拔高度直方图
// 获取数字高程影像,绘制研究区
var elevation = ee.Image('CGIAR/SRTM90_V4');
var colorado = ee.Geometry.Rectangle(-109.05, 37, -102.05, 41);
// 创建一个直方图
var histogram = ui.Chart.image.histogram({
image: elevation,
region: colorado,
scale: 200,//表示直方图的高度
minBucketWidth: 300 //x轴间隔大小
});
//设置直方图标题
histogram.setOptions({
title: 'Histogram of Elevation in Colorado (meters)'
});
//进行影像以及直方图的显示
print(histogram);
Map.addLayer(elevation.clip(colorado));
Map.setCenter(-107, 39, 6);
代码运行结果 ,点击右上角可以在网页上打开
在网页上打开效果