Crate nexrad_model

Source
Expand description

§nexrad-model

A common model for representing NEXRAD weather radar data. Provides an ergonomic API which is documented for an audience who is not necessarily familiar with the NOAA Archive II format.

A number of optional features are available:

  • uom: Use the uom crate for type-safe units of measure.
  • serde: Implement serde::Serialize and serde::Deserialize for all models.
  • chrono: Use the chrono crate for date and time types.

Modules§

data
This module contains models representing digital radar data collected by the NEXRAD weather radar network. These models and their APIs are intended to be ergonomic, understandable, and performant. They do not exactly match the encoded structure from common archival formats.
meta
This module contains models containing metadata about the radar data collected by the NEXRAD weather network. This data may not change between radials, sweeps, or even scans, and thus it is represented separately to avoid duplication in storage.
result
Contains the Result and Error types for NEXRAD model operations.