4.2. ABI L2 NetCDF Reader

The ABI Level 2 Reader operates on NOAA Level 2 (L2) NetCDF files from the GOES-16 (GOES-East), GOES-17/18 (GOES-West) Advanced Baseline Imager (ABI) instrument. The ABI L2 NetCDF reader works off of the input filenames to determine if a file is supported by Geo2Grid. Files usually have the following naming scheme:

OR_ABI-L2-{PROD}F-M3_G{SAT}_s20182531700311_e20182531711090_c20182531711149.nc

and:

CG_ABI-L2-{PROD}F-M6_G{SAT}_s20223271830316_e20223271839394_c20223271842100.nc

These are the mission compliant file naming conventions used by the NOAA Comprehensive Large Array-data Stewardship System (CLASS) archive and the CSPP Geo AIT Framework Level 2 software. The ABI L2 NetCDF reader supports most L2 products, but Geo2Grid is tested with a limited subset of these. See the table below for more information. The ABI L2 NetCDF reader can be provided to the main geo2grid.sh script using the -r option and the reader name abi_l2_nc.

Product Name

Description

AOD

Aerosol Optical Depth

LST

Land Surface Temperature

HT

Cloud Top Height

TEMP

Cloud Top Temperature

Fog_Depth

Fog Depth

IFR_Fog_Prob

Instrument Flight Rules Probability

LIFR_Fog_Prob

Low Instrument Flight Rules Probability

MVFR_Fog_Prob

Marginal Visible Flight Rules Probability

More information on the flight rules products can be found at:

https://www.experimentalaircraft.info/wx/colors-metar-taf.php

4.2.1. Command Line Usage

usage: geo2grid.sh -r abi_l2_nc -w <writer> [-h]

Examples:

geo2grid.sh -r abi_l2_nc -h

geo2grid.sh -r abi_l2_nc -w geotiff --list-products -f abi/full_disk/CG_ABI-L2-ACHAF-M6_G17_*.nc

geo2grid.sh -r abi_l2_nc -w geotiff -p TEMP -f CG_ABI-L2-ACHTF-M6_G17_s20223271830316_e20223271839394_c20223271842100.nc

 geo2grid.sh -r abi_l2_nc -w geotiff  -p MVFR_Fog_Prob LIFR_Fog_Prob IFR_Fog_Prob -f ABI-L2-GFLSF-M6_v3r1_g16_s202404231820204_e202404231829524_c202404231836180.nc

geo2grid.sh -r abi_l2_nc -w geotiff -f /data/conus/CG_ABI-L2-*-M6_G18_s20241141826172*.nc

geo2grid.sh -r abi_l2_nc -w geotiff -p AOD LST -f /abi/meso1/CG_ABI-L2-AODM1-M6_G18_s2024114182*.nc CG_ABI-L2-LSTM1-M6_G18_s2024114182*.nc