var addNDVI = function(image) { var ndvi = image.normalizedDifference(['B8', 'B4']).rename('NDVI'); return image.addBands(ndvi); };改为针对影像集
时间: 2023-08-07 17:03:17 浏览: 77
利用VITO数据集进行2014年至今的NDVI时序监测.ipynb
可以将上述函数改为以下形式,使其可以针对影像集进行操作:
```
var addNDVI = function(imageCollection) {
var addNDVIToImage = function(image) {
var ndvi = image.normalizedDifference(['B8', 'B4']).rename('NDVI');
return image.addBands(ndvi);
};
return imageCollection.map(addNDVIToImage);
};
```
这个函数会遍历输入的影像集合中的每一个影像,并对每个影像执行`addNDVIToImage`函数,最终返回一个新的影像集合,其中每个影像都添加了NDVI波段。
阅读全文