Changes between Version 13 and Version 14 of Processing/Py6S_vs_Hyperspectral
- Timestamp:
- Oct 21, 2015, 5:11:15 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Processing/Py6S_vs_Hyperspectral
v13 v14 3 3 What is Py6S? 4 4 5 Py6S is an open tool that provides an interface to the Second Simulation of the Satellite Signal in the Solar Spectrum (6S) atmospheric Radiative Transfer Model through the Python programming language.5 Py6S is an open-source (GPLv3) tool that provides an interface to the Second Simulation of the Satellite Signal in the Solar Spectrum (6S) atmospheric Radiative Transfer Model through Python. It was developed by Robin Wilson. 6 6 7 7 Py6S v1.0 was described in Wilson (2012). You must cite this paper if you use Py6S as part of any research which you later publish: … … 44 44 [[BR]] 45 45 46 If you want to run the model with different settings, [wiki:Processing/Py6S_vs_Hyperspectral/Advanced_techniques click here for more advanced techniques such as:][[BR]] 47 -Plot spectra for only one flightline in a directory with several ones. Or a specific flightline with different names on IGM, NAV and level1b.[[BR]] 48 -Chose a pixel by its given (lat,lon).[[BR]] 49 -Chose a pixel by its position on the grid (x,y).[[BR]] 50 -Use in-situ reflectance instead of the predefined by Py6S.[[BR]] 46 If you want to run the model with different settings, [wiki:Processing/Py6S_vs_Hyperspectral/Advanced_techniques click here for more advanced techniques such as: 47 48 * Plot spectra for only one flightline in a directory with several ones. Or a specific flightline with different names on IGM, NAV and level1b. 49 * Chose a pixel by its given (lat,lon). 50 * Chose a pixel by its position on the grid (x,y). 51 * Use in-situ reflectance instead of the predefined by Py6S. 51 52 52 53 53 [[BR]][[BR]]54 54 === Checking the spectra=== 55 The Py6S model selected for this model is simulating at-sensor radiance for a given plane altitude but has no atmospheric correction for specific areas. The values of spectra recorded by the Fenix instrument may differ from the Py6S model (due to humidity, aerosols, etc.) but will always have the same features of absorption-reflection for a vegetation pixel. 55 56 The 6S model simulates at-sensor radiance but the parameters used for the atmosphere (atmospheric profile, AOT) are currently kept the same for all times / regions. Therefore, the values of spectra recorded by the Fenix instrument may differ from those produced by Py6S due to differences in actual atmospheric parameters and those used as input to 6S. 56 57 57 58 Py6S has several parameters needed to run the model. For this script, ARSF have selected the most convenient ones for our use but do not expect perfect match of the hyperspectral spectra recorded from our sensor against the Py6S. A more detailed explanation about Py6S parameters and [wiki:Processing/Py6S_vs_Hyperspectral/Py6SParameters settings used by ARSF can be found here.]