/useful_plots

some example plots that are maybe useful?

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

Useful plots

These are a few plots that I've made that might prove to be useful for lectures, papers, etc.

Satellite Mission diagram

satellite_mission_diagram.py creates the following:

If you uncomment the last few lines of the code, it will add a box around the free data:

Planck Plot

planck_plot.py creates the following:

Spectral Curves

spectral_plot.py plots, along with data from the USGS Spectral Library, the spectral response curves for a variety of objects, as well as a band showing the visible portion of the EM spectrum.

Atmospheric Transmission and Satellite Bands

transmission_plot.py plots makes a plot of satellite sensor bands, along with the atmospheric transmission as a function of wavelength. Transmission data are based on the ASTM G-173 reference spectra for wavelengths <4000 nm, and the ATRAN1 curves provided by the Gemini Observatory for wavelengths >4000 nm.

Available for both VHR satellite (Worldview/Pleiades class, <5M GSD), and lower resolution remote sensing sattelites (Landsat/Sentinel-2 class).

Bit Depth

bit_depth_diagram.py makes a plot showing the ways of representing black to white using anywhere from 2 to 212 colors.

bit_depth_comparison.py shows a similar thing, showing the same subset of a landsat scene (not included) using 2 to 216 colors.

EM wave plot

emr_wave_plot.py plots a 3-d representation of an electromagnetic wave, with the electric component shown in blue and the magnetic component shown in red - though feel free to change the labelling if you prefer.

Footnotes


1ATRAN modelling software (Lord, S.D. 1992, NASA Technical Memor. 103957)