Page 1 of 1

How to calculate NDVI from MODIS MOD09GQ?

Posted: Fri Aug 05, 2022 1:41 am America/New_York
by 5479584.asdf
I'm a research student who's just getting started in the field of remote sensing and GIS. Therefore I kindly request your valuable support to solve my question.

I downloaded the MODIS band 1 and band 2 files using in tif format.

Then I calculated the NDVI using QGIS. But my NDVI value range is -119 to 141.

Please help me to solve this matter.

Re: How to calculate NDVI from MODIS MOD09GQ?

Posted: Tue Aug 16, 2022 1:21 pm America/New_York
by LP DAAC - jwilson
Hi @5479584.asdf
We have forwarded your inquiry to our subject matter expert for further assistance. We have not received a reply back from the PI yet on this question.

Re: How to calculate NDVI from MODIS MOD09GQ?

Posted: Wed Aug 17, 2022 4:04 pm America/New_York
by LP DAAC - afriesz

I was able to replicate what you are seeing in QGIS. I don’t see a problem other than you should be quality filtering these data before you calculate the NDVI. The MODIS granule you downloaded will have a “QC_250m_1” layer in it that you should use to quality filter your data. The QA bit flags for the QC_250m_1 layer is provided in Table 8 of the User Guide ( on page 19.

To better visualize the data you are working with, open the properties for your NDVI layer (i.e., ndvi in your screenshot), then select “Symbology”. Next…
- Change “Render type” to “Singleband pseudocolor”
- Change “Min” to “0” and “Max” to “1”
- Select a color ramp (I like BrBG for NDVI)
- Under the table, change “Mode” to “Equal Interval” and increase the “Classes” to “11”
- Finally, click “OK”

Hopefully that will give you a better view of the data.