Anyone can help in explaining how I can apply Quality Control (QC) for MODIS Leaf Area Index (LAI) to extract the valid pixels of LAI using ArcMap?


I assume that you are referring to one of the following MODIS products: MYD15A2, MOD15A2, MCD15A2 or MCD15A3.

The quality control layer for these files is based on using each of the bits in the value as separate flags. ArcMap doesn't know this, and interprets it as a standard 8-bit image (values from 0 to 255). The intended approach would be to use LDOPE to mask the data, but it can be a somewhat daunting task to get a handle on.

Another option is to take a very direct approach, and use reclassify in ArcMap to establish a simplified QC layer. Looking at pages 3 and 4 in this PDF will give you a list of QC flags in the product. These can be translated using this converter.

It should be noted that the order of bits in the MODIS QC layer is from right to left. As such, the simplest usable QC mask you can make from the MODIS QC product would be to only use data where the MODIS QC layer is 0 or 2 (meaning Good Quality & either from the Aqua or Terra satellite).

  • Thanks Mikkel for the answer, I am using MOD15A2 and I am a bit new on using GIS and MODIS .. Just wondering if there is a tutorial you know that contains the step for reclassify the QC layer and how to mask it with the LAI layer. Thanks again for your time – Muna Learn Feb 4 '15 at 15:30
  • I don't know of any tutorial, but the ArcGIS help-file is well documented - see resources.arcgis.com/en/help/main/10.2/index.html#//… . The basic idea is to take the good values from the QC layer and reclassify them into 1, and all the bad values into 0, and then multiply those onto the LAI-layer. That'll result in a layer where 0 is bad values and the rest is LAI. – Mikkel Lydholm Rasmussen Feb 5 '15 at 12:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.