# Why does NDVI, NDBI, NDWI Ranges From -1 to 1?

The indices calculated from satellite imageries such as Normalized Difference Vegetation Index (NDVI), Normalized Difference Built Index (NDBI) and Normalized Difference Water Index (NDWI) have indices value ranges from -1 to 1.

This could be a very basic question for remote sensing and GIS professionals but still there are many beginners how would like to understand why above indices ranges from -1 to 1? The second question comes in mind is what does these indices value signifies?

Let first go through the Normalized Difference Vegetation Index (NDVI):

NDVI is a vegetation index to monitor the condition of vegetation or vegetation health. NDVI is the most commonly used vegetation index for monitoring vegetation globally. There are many other vegetation indices such as Enhanced Vegetation Index (EVI), Ratio Vegetation Index (RVI) and Perpendicular Vegetation Index (PVI) that takes into account the soil emissivity (one of the major limitations of NDVI).

Mathematically NDVI is calculated using the below formula:

We know that chlorophyll content of vegetation absorb strongly the red wavelength of sunlight and reflect in near-infrared wavelengths.

Please have look at below figure. The figure shows the spectral response of healthy vegetation. In red band (620 – 750 nm) there is maximum absorption of sunlight and in near-infrared (750 to 1400 nm) maximum of sunlight is reflected back.

Vegetation Spectral Curve

So, when energy is absorbed at red band its reflectance will be zero (ideally or in case of ice or water).

Now, in case of healthy vegetation.

But in the case dry crop or unhealthy vegetation the chlorophyll content is either very low or may be no chlorophyll in case of dry crop.

In below, the spectral curve of unhealthy vegetation shows that there is very less absorption of sunlight or more reflectance in red band (620 – 750 nm) rather in case of healthy vegetation. In near-infrared band ((750 to 1400 nm)) the reflectance is also very low as maximum of energy is being absorbed in NIR band.

Spectral Curve of Healthy and Unhealthy vegetation

So,

Now we can conclude, why NDVI value ranges from -1 to 1?

Now the second question: What is the significance of NDVI value from -1 to 1 in interpretation of NDVI images ?

Upon the classification of NDVI image in various ranges based on the NDVI value following significant information can be extracted from imagery.

1. Barren rocks, sand, or snow show very low NDVI values (-0.1 to 0.1)
2. Shurbs and grasslands or senescing crops – 0.2 to 0.5
3. Dense vegetation or tropical rainforest – 0.6 to 0.9
4. Deep water- -1

Normalized Difference Built-up Index (NDBI):

Normalized Difference Built-up Index (NDBI) is used to extract built-up features and have indices range from -1 to 1.

NDBI = (SWIR – NIR)/(SWIR + NIR)

Let’s have a look on spectral curve of Built-Up and find out the solution why NDBI ranges from -1 to 1.

Spectral Curve of Built-up

Use the above logic as of NDVI, to get the answer by your own.

Normalized Water Index (NDWI):

Normalized Water Index (NDWI) is an index to extract water bodies from satellite imagery. Following is the formula to derive NDBI;

The logic is same here for the reason of being NDWI indices value from -1 to 1.

Spectral Curve of Clear Water and Turbid Water

The NDWI maximizes reflectance of water by using green band wavelengths and minimizes low reflectance of NIR by absorbing maximum of wavelength . As a result, water features are enhanced owing to having positive values and vegetation and soil are suppressed due to having zero or negative values

• Dariush Ameli says:

Hi
Your article was very helpful with clarify the concept of NDVI. I am still a little bit confused though. When I create my NDVI or NDBI images using ArcGIS Pro indices, the value of pictures is way beyond -1 to 1! for example, my NDVI image value starts from -92 to 36. I guess i have missed a step here and I have no idea how to get that. Would it be something you can teach me here?
Thanks

• Karunakaran Akhil Dev says:

select a specific area of interest (AOI) so it could avoid all other errors and redo the same. regards..

• galibba says:

NDVI value range -1 o +1

• Peter says:

Should use the tool of “Extract by value” anf filter the range from -1 to -1. Your faced issues is pixel error

• Gin says:

Selamat siang Pak
Mau nanya kalau yg metode normalized differnce soil indek itu rentangannya -1 sampai 1 apakah benar pak
Pak aku ngolah kelembaban tanah pake metode NDSI ini tapi hasilnya itu minus semua pak?
Itu kira2 gimana ya pak?
Makasi Pak sebelumnya

• Satti says:

Dear, how and from which option you got the (Reflectance and wavelength ) graph?

This site uses Akismet to reduce spam. Learn how your comment data is processed.