Crate grib

Source

Re-exports§

pub use crate::codetables::Code;
pub use crate::codetables::Code::Name;
pub use crate::codetables::Code::Num;

Modules§

codetables
cookbook
A cookbook of examples for GRIB2 data handling.
utils
Utility functions not directly related to the information in the GRIB2 data.

Structs§

BitMap
EarthShapeDefinition
FixedSurface
ForecastTime
GaussianGridDefinition
Grib2
Grib2DecodedValues
Grib2SectionStream
Example
Grib2SubmessageDecoder
Decoder for grid point values of GRIB2 submessages.
Grib2SubmessageStream
Example
GridDefinition
GridPointIndexIterator
An iterator over (i, j) of grid points.
Identification
Indicator
LambertGridDefinition
LatLonGridDefinition
LocalUse
PolarStereographicGridDefinition
ProdDefinition
ProjectionCentreFlag
ReprDefinition
ScanningMode
SectionInfo
SeekableGrib2Reader
SubMessage
SubMessageSection
Submessage
SubmessageIterator
An iterator over submessages in the GRIB data.
TemplateInfo

Enums§

BuildError
DecodeError
GribError
GridDefinitionTemplateValues
GridPointIterator
An iterator over latitudes and longitudes of grid points in a submessage.
ParseError
SectionBody

Traits§

Grib2Read

Functions§

from_reader
Reads a Grib2 instance from an I/O stream of GRIB2.
from_slice
Reads a Grib2 instance from bytes of GRIB2.

Type Aliases§

MessageIndex