Professional Documents
Culture Documents
SEARCH
Search here...
NEWSLETTER
Subscribe
Calculating the Vegetation Indices from Landsat 8
image Using ArcGis 10.1
FOLLOW US ON TWITTER
BY ADMIN JULY 8, 2015 BLOG, REMOTE SENSING COMMENTS: 24
Follow@grindgis
407
SHARES
Facebook Twitter
FACEBOOK
Subscribe
GrindGis.com
Table of Contents: LikePage 914likes
Monitoring the intensity and the density of the green vegetation growth
http://grindgis.com/blog/vegetationindicesarcgis 1/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
Monitoring the intensity and the density of the green vegetation growth Comments: 19
can be done using the reection from the red band and the infrared band.
Green vegetation reects more energy in the near- infrared band than in
the visible range. It observe red band more for the photosynthesis
process. Leaves reects less in the near-infrared region when they are
stressed, diseased or dead. Features like Clouds, water and snow show
better reection in the visible range then the near-infrared range, while
the dierence is almost zero for rock and bare soil.
CATEGORIES
Arcgis
RED= DN values from REDband
Blog
NIR= DN values from Near Infrared band Data
COVER TYPE RED NIR NDVI GIS
Dense vegetation 0.1 0.5 0.7 LIDAR
Dry Bare soil 0.269 0.283 0.025 Mapbox
Clouds 0.227 0.228 0.002 Maps
Snow and ice 0.375 0.342 -0.046 Microsoft Excel
Water 0.022 0.013 -0.257 Python
Fig: Table 1 QGIS
Table shows typical reectance values in the red and infrared channels,
Remote Sensing
and the NDVI for typical cover types. Water typically has an NDVI value
less than 0, bare soils between 0 and 0.1 and vegetation over 0.1. SAGA
Software
Here we are using the Landsat image acquired from USGS Earth Explorer. Statistics
The data is in GeoTi format with 16 bit radiometric resolution (ranges
Tutorials
from 0-65535). Landsat 8 Operational Land Imager (OLI) and Thermal
Infrared Sensor (TIRS) images consist of nine spectral bands with a spatial What is GIS?
resolution of 30 meters for Bands 1 to 7 and 9. The resolution for Band 8 What is Remote Sensing?
(panchromatic) is 15 meters. In addition it also have two Thermal IR bands
with a spatial resolution of 100m (later resampled into 30 m).Before
calculating the NDVI the DN data must be converted to reectance using TAGS
the equations given in their website. Here the IR and NIR bands are 4 and
5 respectively. 2013 Add x and y Advantage of GIS:
Table shows the Spectral characteristics of Landsat 8 Arcgis Arcmap Blog Charts
Charts on the map China Component of
Bands Wavelength Resolution GIS Denition of GIS Delta State University: Dot
Density Map Dr. Roger Tomlinson ESRI
Excel Forbes Global 2000 Forbes
Band 1 Coastal aerosol 0.43 0.45 30
Band 2 Blue 0.45 0.51 30
magazine Geocoding GIS Global
2000 How GIS Works: Japan John Snow Cholera
Band 3 Green 0.53 0.59 30
Outbreak Map Landsat 8 LIDAR data List of
Landsat 8 Band 4 Red 0.64 0.67 30
Operational
http://grindgis.com/blog/vegetationindicesarcgis map Maps 2/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
Operational Band 5 Near Infrared Universities map Maps Master Online Degree
0.85 0.88 30
(NIR) Online Population programming
Land
Python Python code QGIS Raster
Imager Band 6 SWIR 1 1.57 1.65 30
Data shapele Software Tuition per credit
Band 7 SWIR 2 2.11 2.29 30
(OLI) United kingdom USA Vector Data What is
Band 8 Panchromatic 0.50 0.68 15
GIS world map
and Band 9 Cirrus 1.36 1.38 30
Band 10 Thermal
Thermal Infrared 10.60 11.19 100 * (30)
(TIRS) 1
Infrared
Band 11 Thermal
= M Q cal + A
Where:
(Metadata means the .txt le you can nd along with the data)
I.Open ArcMap and add satellite images band 4 and band 5
forcalculating NDVI.
http://grindgis.com/blog/vegetationindicesarcgis 3/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
Apply and perform values in Raster calculator for both REDand NIR
bands (4 and 5 bands)
Example
Where
REFLECTANCE_MULT_BAND_4 = 2.0000E-05
RFLECTANCE_ADD_BAND_4 = -0.100000
http://grindgis.com/blog/vegetationindicesarcgis 4/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
= /cos SZ = /sin SE
Where:
Example
Where:
SUN_ELEVATION = 49.36816761
http://grindgis.com/blog/vegetationindicesarcgis 6/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
I. Open Raster calculator and apply this formula and execute the program
as follows
http://grindgis.com/blog/vegetationindicesarcgis 7/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
Where NIR is the 5th band and RED is the 4th band respectively. L is the
Soil brightness correction factor. The value of L varies by cover of green
vegetation. High vegetation areas L= 0; the areas have no green
vegetation then L=1. Generally L=0.5 in most causes and it works well.
When L=0 then NDVI=SAVI
I. Open Raster calculator and apply this formula and execute the program
as follows
http://grindgis.com/blog/vegetationindicesarcgis 8/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
II.Open Raster calculator and apply the formula for Brightness index and
execute the program as follows
( 0.2786 *(3rd_Band_correted))+
(0.4733 *(4th_Band_correted))+
( 0.5599 *(5th_Band_correted))+
( 0.508 *(6th_Band_correted))+
( 0.1872 *(7th_Band_correted))
http://grindgis.com/blog/vegetationindicesarcgis 10/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
http://landsat.gsfc.nasa.gov/?p=3186
http://hydrology1.nmsu.edu/teaching/soil698/greenseeker/what_is_ndvi.htm
http://www.pvts.net/pdfs/ndvi/3_3_ndvi.PDF
http://wiki.landscapetoolbox.org/doku.php/remote_sensing_methods:normalized_dierence_vegetation_index
Muhammad Hasan Ali Baigab, Lifu Zhanga, Tong Shuaiab & Qingxi
http://www.tandfonline.com/loi/trsl20
Share this:
407
Home What is Remote Sensing? What is GIS? Terms of Service
Related
Tags: Arcgis Arcgis Raster Calculator Bands Landsat 8 NDVI NIR RED reectance
Previous Next
http://grindgis.com/blog/vegetationindicesarcgis 11/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
admin
RELATED POSTS
hi Mate
Thank you very much for your useful information about NDVI, I have
a question:
I download Landsat 8 images from USGS, mostly surface reectance
and in some case NDVI data, I want to change the resolution of NDVI
to 15m, I do with resampling in Arcgis, it does and you get the 15m,
but for presentation purpose on screen the sell size remain 30 m,also
I did raster to point from my NDVI and then with interpolation I made
15m sell size. but this process may slightly change the NDVI data.
kind regards
Hamid
Hamid
November 20, 2015 at 3:16 am Reply
I will try to nd answer for you, thank you for your comment
admin
November 23, 2015 at 4:14 pm Reply
Eliziele
February 23, 2016 at 6:59 pm Reply
http://grindgis.com/blog/vegetationindicesarcgis 12/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
Thank you
admin
February 23, 2016 at 9:23 pm Reply
Hello Sir
I have calculated NDVI and SAVI for landsat-8 image as you given. But
Iam getting higher value of NDVI than SAVI
Can you tell me reason for this
NDVI=0.46
SAVI=0.34
Specic band values are
toa b4- 0.130
toa b5- 0.3650
Swapnil
March 6, 2016 at 6:23 am Reply
http://landsat.usgs.gov/Landsat8_Using_Product.php
Bang
April 4, 2016 at 1:26 pm Reply
admin
April 6, 2016 at 6:39 pm Reply
ramin
July 12, 2016 at 4:25 pm Reply
Thank you Home What is Remote Sensing? What is GIS? Terms of Service
admin
July 12, 2016 at 9:43 pm Reply
Hi,
Shouldnt you convert the angle to radians?
I thought that ArcGIS prefers to work in radians.
Also, woking with trig also requires setting the cell size and extent in
the ArcGIS geoprocessing environment, something I learnt the hard
way.
vkunkel
July 19, 2016 at 7:32 am Reply
admin
http://grindgis.com/blog/vegetationindicesarcgis 13/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
July 19, 2016 at 5:50 pm Reply
So just use:
vkunkel
July 20, 2016 at 7:44 am Reply
please how do you convert to radians and what do you set the cell
side and extent to? please I would appreciate an immediate reply.
thank you
rita
August 6, 2016 at 4:01 pm Reply
can you upload the tutorial for enhanced dierence vegetation index,
generalized dierence vegetation index, normalized dierence water
index, specic leaf area vegetation index, and simple ratio.
rasoni
August 8, 2016 at 6:57 am Reply
I have tried these steps several times using radian and degree as
well,but I am getting NDVI more than +1 to -1..It is showing NDVI
values from 549 to -99..How is this possible??
Ru
August 29, 2016 at 5:30 am Reply
rasoni
October 21, 2016 at 9:54 am Reply
Thank you so much. Your post gave me an easy and clear way to
calculate NDVI. But I have some questionsHome
confusedWhat
me is Remote
a long Sensing?
time. What is GIS? Terms of Service
In http://earthexplorer.usgs.gov/ website, there are two dierent
directories L8 OLI/TIRS and Landsat Surface Reectance L8
OLI/TIRS, whats the dierence between them? It seem that your
method is used the former data. How I can calculate NDVI use the
later data?
For the same pixel, the DN values of them are not identical. Could
you give me some explanation for this?
For an example, LC80420352015194LGN00 :
cfmask 0
cfmask_conf 1
B1 10267 sr_band1 194
B2 9326 sr_band2 259
B3 8666 sr_band3 486
B4 7922 sr_band4 452
B5 19322 sr_band5 3123
B6 13520 sr_band6 1928
B7 9597 sr_band7 1102
B8 8321 sr_cloud 16
B9 5062
B10 29159
B11 26862
http://grindgis.com/blog/vegetationindicesarcgis 14/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
B11 26862
BQA 20512
Thanks again.
Xudong Zhang
September 25, 2016 at 11:08 pm Reply
where:
(1.0050E-02*(LC81190652016289LGN00_B4.TIF))+-50.24808
Iqbal
November 2, 2016 at 12:04 pm Reply
I cant run for the formula greenness and wetness and there is an
error for the formulation I use as below:
Greenness
0.2941 *(band2corrected.img)- 0.243 *(band3corrected.img)-
0.5424 *(band4corrected.img)+(0.7276 *(band5corrected.img))+
(0.0713 *(band6corrected.img))- 0.1608 *(band7corrected.img)
Wetness
(0.1511 *(band2corrected.img))+ (0.1973 *(band3corrected.img))+
(0.3283 *(band4corrected.img))+(0.3407 *(band5corrected.img))+
(0.7117 *(band6corrected.img))+(0.4559 *(band7corrected.img))
Iqbal
November 10, 2016 at 4:07 am Reply
Please can you tell me how can i calculate Aerosol optical depth using
landsat_8 data ?
thank you so much, anything would be helpful and apreciated
elhilali soufyane
November 19, 2016 at 3:57 pm Reply
L ARUN
December 6, 2016 at 5:23 am Reply
http://grindgis.com/blog/vegetationindicesarcgis 15/17
2/1/2017 CalculatingtheVegetationIndicesfromLandsat8imageUsingArcGis10.1
Kirsten
December 14, 2016 at 2:18 pm Reply
admin
December 14, 2016 at 8:31 pm Reply
How can we Calculate the le size (in bit) of the Landsat 8 OLI le
assuming that only the information for each pixel are stored within
the image
Zaheer
December 22, 2016 at 12:09 am Reply
LEAVE A REPLY
Name *
Website
SUBMIT COMMENT
18Jan
pramodmishra
@grindgis
HowtoGeoreferencedGoogle
EarthImageonSAGAGIS
grindgis.com/software/geore
Embed ViewonTwitter
http://grindgis.com/blog/vegetationindicesarcgis 17/17