TransWikia.com

Conversion of Landsat ToA reflectance to BoA reflectance with an equation

Geographic Information Systems Asked by gispaew on December 12, 2020

I am using temporal datasets from Landsat 5, 7 and 8.
Since I have many datasets I would like to include the conversion from ToA(top of atmosphere) to BoA(bottom of atmosphere) reflectance into a script using Arcpy.

Is there an equation to convert the ToA reflectance to BoA reflectance?
I have checked the Landsat data users handbook but I could not find any formula:

2 Answers

As they mentioned, you will need some kind of atmospheric or radiative tranfer model to convert to surface reflectance. Try looking into py6s. Python libraries are available already such as this one: https://py6s.readthedocs.io/en/latest/installation.html

Answered by toferkey on December 12, 2020

The relationship between TOA reflectance to BoA reflectance is not linear but can be well approximated by second-order polynomials. You can check py6s, try some cases, and fit the second order polynomials then it is possible to find the simplified equation to fit into into Arcpy.

Answered by Mike Liu on December 12, 2020

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP