ui Chart.image
# ui.Chart.image
返回一个影像图表。
函数 | 返回值 |
---|---|
ui.Chart.image(images, xSeries, options, onChange) | ui.Chart |
参数 | 类型 | 说明 |
---|---|---|
images | Array | 影像集合 |
xSeries | Array | 名称集合 |
options | Object | echart options 内容 |
onChange | Function | 回调方法 |
# onChange
选择后的回调方法。
函数 | 返回值 |
---|---|
onChange(callback) | Object |
参数 | 类型 | 说明 |
---|---|---|
callback | Function | 选择回调方法 |
// 绘制影像计算结果图表
var geometry = pie.Geometry.Polygon([[[120.15,41.80], [120.75,41.80], [120.75,42.00], [120.15,42.00], [120.15,41.80]]],null);
Map.addLayer(pie.FeatureCollection(pie.Feature(geometry)),{color:'FF0000FF',width:2,fillColor:'00FFFF00'});
// 统计计算指定区域内的最大值
var id = "LC08/01/T1/LC08_121031_20181019";
var imageB = pie.Image(id).select('B1');
var imageA = imageB.reduceRegion(pie.Reducer.max(), geometry, 500);
var id = "LC08/01/T1/LC08_121031_20170423";
var imageB2 = pie.Image(id).select('B1');
var imageA2 = imageB2.reduceRegion(pie.Reducer.max(), geometry, 500);
//配置样式
var line_options = {
title: '影像DN值',
legend: ['DN值'],
xAxisName: "日期",
yAxisName: "DN值",
chartType: "line"
};
var images = [imageA, imageA2];
var xSeries = [2017, 2018];
var chart = ui.Chart.image(images, xSeries, line_options);
print(chart);
#
有问题,我来改改 (opens new window)
上次更新: 2022/05/25, 10:34:19