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)