3 releases

0.1.0-rc3 Sep 18, 2024
0.1.0-rc2 Aug 12, 2024

#855 in Encoding


Used in 2 crates

MIT license

22KB
409 lines

NEXRAD Model

Crates.io Docs.rs Rust CI Rust CD

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.

Features

  • 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.

lib.rs:

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.

Dependencies

~0.3–1.3MB
~27K SLoC