归一化建筑物指数(Normalized Difference Built-up Index,NDBI)是一种用于评估城市建筑物分布和城市化程度的指数。它基于不同波段的反射率差异,通过红色波段(通常是可见光波段)和近红外波段的反射率来计算。
NDBI的计算公式为:
NDBI = (SWIR - NIR) / (SWIR + NIR)
其中,SWIR代表短波红外波段的反射率,NIR代表近红外波段的反射率。计算得到的NDBI值范围通常在-1到1之间,数值越高表示建筑物密度越高。
NDBI主要用于遥感图像分析和城市研究领域,可以帮助识别和提取城市区域中的建筑物信息。通过分析NDBI图像,可以定量评估城市化程度、监测城市扩张、进行土地利用规划等。高NDBI值的区域通常表示有较高的建筑物密度,而低NDBI值的区域则表示有较少的建筑物或自然环境。
本次使用的是Landsat全系数据集,包含了从Landsat4-Landsat9的使用,数据集全部是Landsat C02 数据集。这个数据集中我们包含了全新数据集的去云,也就是landsat C02数据,这里含将数据进行了融合处理,以方便在整个函数中统一进行遍历。
var l4 = ee.ImageCollection("LANDSAT/LT04/C02/T1_L2");
l7 = ee.ImageCollection("LANDSAT/LE07/C02/T1_L2");
l9 = ee.ImageCollection("LANDSAT/LC09/C02/T1_L2");
l8 = ee.ImageCollection("