ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Help
  • Sign Out
ArcGIS Desktop

ArcGIS Online

The mapping platform for your organization

ArcGIS Desktop

A complete professional GIS

ArcGIS Enterprise

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Get apps and data for your organization

  • Documentation
  • Support
Esri
  • Sign In
user
  • My Profile
  • Sign Out

ArcMap

  • Home
  • Get Started
  • Map
  • Analyze
  • Manage Data
  • Tools
  • Extensions

NDVI function

The Normalized Difference Vegetation Index (NDVI) is a standardized index allowing you to generate an image displaying greenness (relative biomass). This index takes advantage of the contrast of the characteristics of two bands from a multispectral raster dataset—the chlorophyll pigment absorptions in the red band and the high reflectivity of plant materials in the near-infrared (NIR) band.

An NDVI is often used worldwide to monitor drought, monitor and predict agricultural production, assist in predicting hazardous fire zones, and map desert encroachment. The NDVI is preferred for global vegetation monitoring because it helps compensate for changing illumination conditions, surface slope, aspect, and other extraneous factors (Lillesand 2004).

The differential reflection in the red and infrared (IR) bands enables you to monitor density and intensity of green vegetation growth using the spectral reflectivity of solar radiation. Green leaves commonly show better reflection in the near-infrared wavelength range than in visible wavelength ranges. When leaves are water stressed, diseased, or dead, they become more yellow and reflect significantly less in the near-infrared range. Clouds, water, and snow show better reflection in the visible range than in the near-infrared range, while the difference is almost zero for rock and bare soil. The NDVI process creates a single-band dataset that mainly represents greenery. The negative values represent clouds, water, and snow, and values near zero represent rock and bare soil.

The documented and default NDVI equation is as follows:

NDVI = ((IR - R)/(IR + R))
  • IR = pixel values from the infrared band
  • R = pixel values from the red band

This index outputs values between -1.0 and 1.0, mostly representing greenness, where any negative values are mainly generated from clouds, water, and snow, and values near zero are mainly generated from rock and bare soil. Very low values (0.1 and below) of NDVI correspond to barren areas of rock, sand, or snow. Moderate values (0.2 to 0.3) represent shrub and grassland, while high values (0.6 to 0.8) indicate temperate and tropical rainforests.

The equation that is used to generate the output is as follows:

NDVI = ((IR - R)/(IR + R)) * 100 + 100

This will result in a value range of 0–200 and fit within an 8-bit structure, which can easily be rendered with a specific color ramp or color map.

If you need the specific pixel values (-1.0 to 1.0), use the Band Arithmetic function and pick the NDVI method.

If using the Add Function button Add Function on the Image Analysis window to apply an NDVI, you can open the Image Analysis Options dialog box, click the NDVI tab, and then check Scientific Output. Also on this tab is the Use Wavelength option, which attempts to identify the correct bands to use if the wavelength information is in the dataset. If not, the band numbers are used.

Below are examples of a Landsat 7,4,3 band combination (left) and an NDVI using a color map that highlights the agricultural activity of the area (right).

Landsat 7,4,3 band combination
NDVI example

The inputs for this function are the following:

  • Input Raster
  • Visible Band ID
  • Infrared Band ID

Use the Colormap function to visualize the result with an NDVI color ramp.

Related topics

  • What are the functions used by a raster or mosaic dataset?
  • Editing function chains in a mosaic dataset
  • Implementing an algorithm using functions in a mosaic dataset

ArcGIS Desktop

  • Home
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Insiders Blog
  • User Conference
  • Developer Summit
Esri
Tell us what you think.
Copyright © 2017 Esri. | Privacy | Legal