我是靠谱客的博主 动听火,最近开发中收集的这篇文章主要介绍Google Earth Engine(GEE)——关于NDVI_NDWI_NDBI_EVI指数波段运算公式函数的集成和优化(2),觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
上一篇文章写到了,函数合并处理的问题,链接如下:
(17条消息) Google Earth Engine(GEE)——关于NDVI_NDWI_NDBI指数波段运算公式函数的集成和优化(1)_此星光明的博客-CSDN博客
因为上次的代码并没有做到了完全优化,所以为了大家不进行波段的改写,本次的主要内容是,将函数的波段进行重命名,然后计算。
原始三合一的函数:
function NDVI_NDWI_NDBI (image) {
var ndvi=image.normalizedDifference(["B5", "B4"]).rename("NDVI");
var ndwi=image.normalizedDifference(["B3", "B5"]).rename("NDWI");
var ndbi=image.normalizedDifference(["B6", "B5"]).rename("NDBI");
return image.addBands(ndvi).addBands(ndwi).addBands(ndbi)
}
事先准备Landsat5/7/8的函数的波段选择和重命名:
最后
以上就是动听火为你收集整理的Google Earth Engine(GEE)——关于NDVI_NDWI_NDBI_EVI指数波段运算公式函数的集成和优化(2)的全部内容,希望文章能够帮你解决Google Earth Engine(GEE)——关于NDVI_NDWI_NDBI_EVI指数波段运算公式函数的集成和优化(2)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复