GOES-16 Derived Stability Indices, Aerosol Optical Depth and Volcanic Ash Added to the GNC-A Broadcast

AOD

GOES-16 Aerosol Optical Depth Product – Processed With Python and visualized with SIGMACast

Hi GEONETCasters!

New products have been added to the GNC-A broacast:

  • Aerosol Optical Depth (AODF)
  • Derived Stability Indices (DSIF)
  • Volcanic Ash (VAAF)

The AODF, DSIF and VAAF folders may be found inside the the GOES-R-Level-2-Products in your station:

GOES-R-Level-2-Products Folder Feb 2019

Some screenshots below.

CAPE

GOES-16 CAPE (Convective Available Potential Energy) Product – Processed With Python and visualized with SIGMACast

TT.png

GOES-16 TT (Total Totals) Product – Processed With Python and visualized with SIGMACast

KI

GOES-16 KI (K-Index) Product – Processed With Python and visualized with SIGMACast

LI

GOES-16 LI (Lifted Index) Product – Processed With Python and visualized with SIGMACast

SI

GOES-16 SI (Showalter Index) Product – Processed With Python and visualized with SIGMACast

ACH

GOES-16 Ash / Dust Cloud Height Product – Processed With Python and visualized with SIGMACast

AML

GOES-16 Ash / Dust Mass Loading – Processed With Python and visualized with SIGMACast

GNC_GOES-r.png

GOES-17 ABI CMI Data on GNC-A

20190521550_GOES17-ABI-FD-13-1808x1808.jpg

Hi GEONETCasters,

Yesterday, the GOES-17 CMI Level 2 NetCDF files on the GNC-A broadcast were opened to the public. You may find them on the “GOES-S-CMI-Imagery” ingestion folder.

GOES-17_GNC_Folders

Great! As seen on this blog post, now we may create nice GOES-16 + GOES-17 + METEOSAT mosaics with data received in your GNC-A station:

Mosaicog16g17msgf.png

Mosaic using GOES-16, GOES-17 and MSG 0 Degree using the NetCDF’s and HRIT files received via GEONETCast-Americas (Feb 19, 2019, 15:00 UTC). Python was used to create the mosaic.

Data from this legendary trio may be found on the following GNC-A folders:

G16-G17-MSG_folders.png

More data will be added soon to the broadcast!

GNC_GOES-S-Logo.png

GOES-16 + GOES-17 + METEOSAT

Mosaicog16g17msgb.png

Mosaic using GOES-16, GOES-17 and MSG 0 Degree using the NetCDF’s and HRIT files received via GEONETCast-Americas (Feb 19, 2019, 15:00 UTC). Python was used to create the mosaic.

Hi GEONETCasters,

GOES-17 data will be added to GNC-A soon (it became the official GOES-West satellite in February 12, 2019, 18:00 UTC), so we are testing Python scripts in order to create very nice composites using G17, G16 and MSG data found on GNC-A (example image above).

You may find the NetCDFs for GOES-16 and GOES-17 and the HRIT’s for MSG in the following GNC-A ingestion folders (note: the GOES-S folder is not available yet, until the public release, which will occur soon):

G16-G17-MSG_folders.png

In the example mosaic, from 141.7° to -110.0°, GOES-17 was used. From -110.0° to -30.0°, GOES-16 was used. And from –30.0 to 74.7° MSG 0 Degree was used.

Mosaicog16g17msgf.pngMosaicog16g17msgc.png

Mosaicog16g17msgd.png

Tropical Storm OMA seen by GOES-17 (left side in the mosaic)

Tests are being made with SIGMACast too (example below):

Mosaicog16g17msgg.png

Stay tuned for news!

GEONETCast-Americas Imagery of The Day [9]: METEOSAT and Python (SatPy)

Natural_Colors_METEOSAT_201902011500.png

Hi GEONETCasters! In the ninth entry in the series, very nice plots from SEVIRI using HRIT data received in your GEONETCast-Americas station. The plots (PNG above and GeoTIFF below) were created with Python / SatPy. It will be a great addition to the SIGMACast visualized products!

Rem_Natural_Colors_METEOSAT_201902011500.png

Natural Colors RGB from SEVIRI – February 1st, 2018 – 15:00 UTC

The MSG HRIT files may be found on the “MSG-0degree” folder in your GEONETCast-Americas station.

MSG-0degree Folder

Here are the steps followed to produce the PNG’s / GeoTIFF’s with SatPy:

Download and compile the Public WaveLet Transform Decompression Library from EUMETSAT. Its directory should be referenced on the script.

Also, download and install Miniconda:

https://conda.io/en/latest/miniconda.html

Create a “satpy” environment and download the required libraries (in the instruction below other useful libraries are installed apart from satpy):

conda create -c conda-forge -n satpy python=3.6 satpy gdal matplotlib netcdf4 pyhdf pyproj pyorbital pyresample Pillow glymur basemap basemap-data-hires conda

Then, activate the “satpy” environment:

# Windows
activate satpy
# Linux
source activate satpy

Use the following script to plot the image (Natural Colors RGB, in this example):

# Required Libraries
from satpy.utils import debug_on
debug_on()
from satpy.scene import Scene
from satpy import find_files_and_readers
from datetime import datetime
from glob import glob
import os
from satpy.writers import geotiff

# Creating an Area Definition on the fly
from pyresample import geometry
area_id = 'seviri_0deg'
description = 'Seviri 0 Degree'
proj_id = 'seviri_0deg'
x_size = 3712
y_size = 3712
area_extent = (-8326322.82790897,-8326322.82790897,8326322.82790897,8326322.82790897)
proj_dict = {'a': 6378169.0, 'b': 6378169.0,'units': 'm', 'lon_0': 0.0,'proj': 'eqc', 'lat_0': 0.0}
area_def = geometry.AreaDefinition(area_id, description, proj_id, proj_dict, x_size, y_size, area_extent)

# Path to XRIT_DECOMPRESS library
os.environ['XRIT_DECOMPRESS_PATH'] = 'C:\\xRITDecompress\\xRITDecompress_x64\\xRITDecompress.exe'

# Create the scene
global_scene = Scene(reader='seviri_l1b_hrit',filenames=glob('C:\\MSG\\*201902011500*'))

# Create the Natural Colors RGB composite
composite = 'natural_color_sun'
global_scene.load([composite])
global_scene.save_dataset(composite,'D:\\VLAB\\MSG4_test_nat.png')
local_scn = global_scene.resample(area_def)
local_scn.save_dataset(composite,'D:\\VLAB\\MSG4_test_nat.tif')

Great, isn’t it?

Natural_Colors_Quantum_GIS.png

GeoTIFF opened on QGIS

Please find below other examples (just change “composite” to ‘airmass’, ‘snow’ and ‘day_microphysics’. Other compositions are available!

Airmass_METEOSAT_201902011500.pngDMP_METEOSAT_201902011500.pngSnow_METEOSAT_201902011500.png

Please find below the other posts from this Blog series: