AnsweredAssumed Answered

Calculating NDVI from Landsat 8 USGS Tiles

Question asked by Playa on Sep 19, 2017
Latest reply on Sep 23, 2017 by Playa

I'm busy writing  a Python module to calculate the NDVI (Normalized Difference Vegetation Index) based on the following post: Using Python to calculate NDVI with multiband imagery. According to the USGS background data on Landsat 8 Product, the tiles are provided as Digitial Numbers 16-bit unsigned integer format. The current examples (tutorials and reference material) that I've found to calculate NDVI use Landsat 5 + 7 which is stored as 8-bit unsigned integer format. Can I still use the same formula to calculate NDVI for Landsat 8 that is now stored as 16-bit unsigned integer format. The formula that I'm using is found in: Making Spatial Decisions Using GIS and Remote Sensing: A Workbook 


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


ArcGIS: USGS Landsat 8 GeoTIFF (Bands 4 + 5)


ArcGIS: scale range of Landsat 8 Bands 4 + 5


USGS: Using the USGS Landsat 8 Product


USGS EarthExplorer: Landsat 8 Dataset Selection


USGS EarthExplorer: Landsat 8  Download Options