Skip to contents

NDBI, MNDWI and, with a thermal band rescaled to the unit interval, NDISI (Xu 2010); pixels above threshold (NDISI, else NDBI) are mapped impervious.

Usage

ImperviousIndices(green, nir, swir1, tir = NULL, threshold = 0)

Arguments

green, nir, swir1

Reflectance vectors.

tir

Optional thermal band rescaled to the unit interval.

threshold

Classification threshold.

Value

list(ndbi, mndwi, ndisi, impervious, impervious_share).

References

Xu, H. (2010). Analysis of impervious surface and its impact on urban heat environment using the normalized difference impervious surface index (NDISI). Photogrammetric Engineering and Remote Sensing 76, 557-565.

Examples

ImperviousIndices(0.1, 0.2, 0.3)$ndbi
#> [1] 0.2