Changes between Version 20 and Version 21 of Processing/Py6S_vs_Hyperspectral
- Timestamp:
- Aug 24, 2017, 11:10:21 AM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Processing/Py6S_vs_Hyperspectral
v20 v21 1 = == Py6S ===1 = Py6S = 2 2 3 What is Py6S? 3 == What is Py6S? == 4 4 5 5 Py6S is an open-source (GPLv3) library 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 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: 8 Wilson, R. T., 2012, Py6S: A Python interface to the 6S radiative transfer model, Computers and Geosciences, 51, p166-171. (See what I've done here?) 7 Py6S v1.0 was described in the following paper: 8 9 Wilson, R. T., 2012, Py6S: A Python interface to the 6S radiative transfer model, Computers and Geosciences, 51, p166-171. 9 10 10 11 Documentation is available from: https://py6s.readthedocs.org/ … … 12 13 There is also a mailing list: https://groups.google.com/forum/#!forum/py6s 13 14 14 You can find an overview of ARSF's settings for Py6S model here [wiki:Processing/Py6S_vs_Hyperspectral/Py6SParameters ARSF's settings for Py6S model here.]15 You can find an overview of NERC-ARF's settings for Py6S model [wiki:Processing/Py6S_vs_Hyperspectral/Py6SParameters here] 15 16 16 [[BR]][[BR]] 17 == = Running Py6S for hyperspectral delivery check ===17 18 == Running Py6S for hyperspectral delivery check == 18 19 19 20 You can plot the at-sensor radiance spectra recorded by hyperspectral sensor and compare it to the at-sensor Py6S model using the script check_fenix_spectra_py6s.py. This procedure should be done during the hyperespectral delivery check. … … 21 22 The simplest version of the script looks for a random vegetation pixel at nadir and plots its spectra recorded by the Fenix sensor versus the predefined Py6S vegetation type without atmospheric correction. 22 23 23 Go to delivery project directory that you want to check. Example: 24 ~arsf/arsf_data/2015/flight_data/spain/EUFAR15_38-2015_170_Mallorca/processing/delivery/EUFAR15_38-170-hyperspectral-20151014[[BR]] 24 Go to delivery project directory that you want to check. Example 25 {{{ 26 ~arsf/arsf_data/2015/flight_data/spain/EUFAR15_38-2015_170_Mallorca/processing/delivery/EUFAR15_38-170-hyperspectral-20151014 27 }}} 25 28 26 29 If you are '''airborne''' user at the selected delivery directory, you can follow the steps on this wiki and simply '''copy and paste''' the commands on the terminal.