dwdradar (version 0.2.3)

readRadarFile: read binary radolan radar file

Description

Read a single binary DWD Radolan file. To be used in rdwd. If any files ar not read correctly, please let me know. So far, tests have only been conducted for some files. Optimally, check the Kompositformatbeschreibung at https://www.dwd.de/DE/leistungen/radolan/radolan.html and let me know what needs to be changed. The meta-info is extracted with readHeader (not exported, but documented) Binary bits are converted to decimal numbers with Fortran routines, see https://github.com/brry/dwdradar/tree/master/src. They are called via bin2num (not exported, but documented).

Usage

readRadarFile(binfile, na = NA, clutter = NA)

Arguments

binfile

Name of a single binary file

na

Value to be set for missing data (bit 14). DEFAULT: NA

clutter

Value to be set for clutter data (bit 16). DEFAULT: NA

Value

Invisible list with dat (matrix) and meta (list with elements from header, see Kompositformatbeschreibung)

See Also

real-world usage in rdwd: https://bookdown.org/brry/rdwd/raster-data.html

Examples

Run this code
# NOT RUN {
f <- system.file("extdata/raa01_sf_2019-10-14_1950", package="dwdradar")
out <- readRadarFile(f)
out$meta

if(requireNamespace("raster", quietly=TRUE))
  raster::plot(raster::raster(out$dat))

# for more files, see the tests.
# for real-world usage, readDWD.binary / readDWD.radar in the rdwd package

# }

Run the code above in your browser using DataLab