addLayer的 vis 设置:
其中bands可以自己选择波段
var ndviVis = {
bands:['B4','B3','B2']
min: 0.0,
max: 1.0,
palette: [
'FFFFFF', 'CE7E45', 'DF923D', 'F1B555', 'FCD163', '99B718', '74A901',
'66A000', '529400', '3E8601', '207401', '056201', '004C00', '023B01',
'012E01', '011D01', '011301'
],
};
增添波段并重命名
var add_NBR = function(image){
return image.addBands(image.expression(
'(SWIR2 - NIR)/(NIR + SWIR2)', {
'NIR': image.select('NIR'),
'SWIR2': image.select('SWIR2')
}).rename('NBR'));
first()
ndvi为imageCollection 执行lai函数(map表示循环,每一张图都执行lai函数,select选择的是'LAI'这个波段,first()表示选择这个图像集中的第一个图像)
var LAI = ndvi.map(lai).select(['LAI']).first()
clamp(start,end)
小于start的会赋值为start,大于end的会赋值为end。
image.clamp(0,8)
除此之外:
lt(0.2)//小于0.2的值
gt(1)//大于的值