Skip to main content

Crate grib_core

Crate grib_core 

Source
Expand description

Shared GRIB model, primitives, validation helpers, and code tables.

Re-exports§

pub use data::ComplexPackingParams;
pub use data::DataRepresentation;
pub use data::ImagePackingParams;
pub use data::Jpeg2000PackingParams;
pub use data::PngPackingParams;
pub use data::SimplePackingParams;
pub use data::SpatialDifferencingParams;
pub use error::Error;
pub use error::Result;
pub use grid::AlbersEqualAreaGrid;
pub use grid::GridDefinition;
pub use grid::LambertConformalGrid;
pub use grid::LatLonGrid;
pub use grid::MercatorGrid;
pub use grid::PolarStereographicGrid;
pub use metadata::ForecastTimeUnit;
pub use metadata::Parameter;
pub use metadata::ParameterTableSource;
pub use metadata::ReferenceTime;
pub use parameter::LocalParameterEntry;
pub use parameter::LocalParameterTable;
pub use parameter::OwnedLocalParameterEntry;
pub use parameter::BUILTIN_LOCAL_PARAMETERS;
pub use parameter::LOCAL_PARAMETER_TABLE_CSV_HEADER;
pub use product::AnalysisOrForecastTemplate;
pub use product::EnsembleStatisticalProcessTemplate;
pub use product::FixedSurface;
pub use product::Identification;
pub use product::IndividualEnsembleForecastTemplate;
pub use product::ProductDefinition;
pub use product::ProductDefinitionTemplate;
pub use product::StatisticalProcessTemplate;
pub use product::StatisticalTimeRange;

Modules§

binary
Shared binary encoding primitives used by GRIB section parsers and writers.
bit
Bit-level readers and writers for GRIB packing templates.
data
Data Representation Section (Section 5) shared model.
error
grib1
GRIB Edition 1 shared metadata and section models.
grid
Grid Definition Section (Section 3) parsing.
metadata
Edition-independent field metadata.
parameter
WMO parameter tables (Code Table 4.2) and local table overlays for GRIB2.
product
GRIB2 metadata carried by Sections 1 and 4.
util