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