Simple download and plot GOES weather satellite data
Quick Python script to download and plot GOES satellite preview and hi-resolution data by date/time.
python -m pip install -e .
The scripts work with two types of data:
Full fidelity data
It may take up to 48 hours to get access to your order. NOAA CLASS emails you when data is ready. Each 5-10 minute set of multi-band data is several hundred megabytes at full resolution.
Preview (3 hour cadence)
- Get GOES preview imagedata with parallel download:
python get-goes-preview.py goesnum start stop outdirexample: download IR from GOES-13 2018-01-01 to 2018-01-02 to
python get-goes-preview.py 13 IR 2018-01-01T00 2018-01-03T00 ~/data/goes13These are updated every 3 hours. For science use, you'll want the full fidelity GOES data updated on minutely timescale.
- Plot GOES IR data georegistered via Cartopy:
python plot-goes.py ~/data/goes13Plot a specific file:
python plot-goes.py ~/data/goes13/2018-01-01T12:35:00.jpg