My aim is to determine surface temperature extraction by computing NDVI from Landsat 7 and Landsat 8. suggest me which method DOS (dark object subtraction) or FLAASH atmospheric correction in ENVI will be suitable to compute NDVI?

  • Welcome to GIS SE! As a new user please take the Tour to learn about our focussed Q&A format.
    – PolyGeo
    Jan 6, 2016 at 3:36

2 Answers 2


If your goal is just to get the NDVI, i'd recommend you calculate it using surface reflectance product. One of the most widely used Landsat-based surface reflectance products is LEDAPS, whose info you can find here: http://landsat.usgs.gov/CDR_LSR.php. With this product, you don’t have to do the atmospheric correction yourself.

  • 1
    You can actually order an NDVI product from Landsat too!
    – Hgotwald
    Mar 3, 2016 at 18:02
  • 1
    @Hgotwald absolutely
    – TonyC
    Mar 3, 2016 at 19:44
  • @TonyC Yeah! surface reflectance is a product of usability indeed!
    – SIslam
    Feb 3, 2017 at 15:24

While I agree with the recommendation by @TonyC, it doesn't really answer the question.
DOS is not really an atmospheric correction, but a compensation instead. The base assumption of stable dark object is a risky one and it will not generally allow you to compare across different Landsat tiles. Contrast this to FLAASH, which is a decent atmospheric correction, and it should in theory be consistent across time and tiles.

As such, in general FLAASH beats DOS, but it also takes longer and is more of a black box when used. However, the Land Surface Reflectance products from USGS are generally good for most uses, which means that you don't have to do the atmospheric correction yourself, when using Landsat for most land applications.

  • But landsat 8 products are not good and they need atmospheric correction, at least for my cases in Bangladesh!
    – SIslam
    Feb 3, 2017 at 15:13
  • @SIslam - that is why I suggest using the "official" Land Surface Reflectance product from USGS. Feb 3, 2017 at 16:37
  • Could you tell that if this surface reflectance product is applicable for land cover classification?
    – SIslam
    Feb 3, 2017 at 17:48
  • Yes @SIslam - it is pretty much what it was designed for. Feb 6, 2017 at 9:02

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.