Skip Navigation Links 
NOAA logo - Click to go to the NOAA home page National Weather Service   NWS logo - Click to go to the NWS home page
Climate Prediction Center

About Us
   Our Mission
   Who We Are

Contact Us
   CPC Information
   CPC Web Team

HOME > Monitoring_and_Data > Oceanic and Atmospheric Data > Reanalysis: Atmospheric Data > wgrib2-bin

wgrib2: -bin


The -bin option writes the grid values to a specified file in binary format (C: float, Fortran: real). The default order is WE:SN (see -order option) with f77 header/trailer (see -no_header). The undefined value is 9.999e20. The file format remains unchanged from wgrib except the order of grid points can now be specified.

When the -header is on, the header consists of an integer with the byte count of the data. The size of the integer (4 or 8 bytes) depends on the native size of the integer. Usually this size is compile time option. This is different from the f77 header which is generated by -ieee which is always a 4 byte integer.

On most machines, the binary format is either big or little-endian single precision IEEE.


-bin file_name
     "-" sends the output to the terminal/stdout (results are unpredicatable in Windows)


$ wgrib2 test.grb2 -s | grep ":RH:2 m" | wgrib2 -i test.grb2 -bin data.bin
285:36796469:d=2005090200:RH:2 m above ground:60 hour fcst

      wgrib               ==>                 wgrib2

      -header -bin -o out.bin                 -header -order raw -bin out.bin
      -bin -o out.bin                         -order raw -bin out.bin

The above line extracts the 2 meter RH from file test.grb2 and writes it in data.bin

See also: -text, -netcdf, -spread, -ieee

NOAA/ National Weather Service
National Centers for Environmental Prediction
Climate Prediction Center
5830 University Research Court
College Park, Maryland 20740
Climate Prediction Center Web Team
Page last modified: May 15, 2005
Disclaimer Privacy Policy