Published July 19, 2021 | Version v1
Dataset Open

Radar Precipitation Estimates (Radolan RW product) interpolated onto LfULG Stations Saxony

Authors/Creators

  • 1. TROPOS

Description

Radar Precipitation Estimates interpolated onto LfULG Air Quality Measurement / Monitoring Stations

Processing Steps

  • Radolan RW data were retrieved from DWD Climate Data Center: https://opendata.dwd.de/climate_environment/CDC/grids_germany/hourly/radolan/historical/bin/
  • Radolan RW data were interpolated onto a subset of LfULG Stations using the Nearest Neighbor method
  • statistics (average, maximum & standard deviation) are provided for a 5 x 5 km**2 cutout

Data Description

  • data are packed into TAR Archives for each station
  • individual data are stored as ASCII tables for each month and station (CSV with space as separator)
  • variable meaning is described in the header section of each file

Example for Data Input with Python

import numpy as np
import xarray as xr
import datetime

def read_rado_dat( filename ):
    
    '''
    Reads Radolan RW time series from ASCII files and returns `xarray` Dataset.
    
    
    Parameters
    ----------
    filename : str
        input filename
        
        
    Returns
    -------
    rr : xr.Dataset
        time series data (rain rates in mm/h)
    '''
    
    print(f'.. open {filename}')
    dat = np.genfromtxt( filename )
    ndat = len(dat)
    print(ndat)
    time = []
    for i in range( ndat ):
        d = dat[i]
        t = datetime.datetime(int( d[0] ), 
                              int( d[1] ), 
                              int( d[2] ), 
                              int( d[3] ),
                              int( d[4] ))
        time += [t,]
        
    rr = xr.Dataset()
    rr['time'] = time
    rr['rr'] = xr.DataArray( data = dat[:, 7], dims = 'time', coords = {'time':time})
    rr['rr_mean'] = xr.DataArray( data = dat[:, 8], dims = 'time', coords = {'time':time})
    rr['rr_max'] = xr.DataArray( data = dat[:, 9], dims = 'time', coords = {'time':time})
    rr['rr_std'] = xr.DataArray( data = dat[:, 10], dims = 'time', coords = {'time':time})

    m = (rr != -999)
    
    return rr.where( m )

 

 

Files

Files (20.4 MB)

Name Size Download all
md5:e31629600488f1049ed1913c21284cae
666.4 kB Download
md5:f8bc830a3e795552e25637ccb4d25d14
654.4 kB Download
md5:170e040da7dc1396c9b02fcb65c4a4ea
654.5 kB Download
md5:24bbf8e402eec354aaa9db939f06c352
669.9 kB Download
md5:4f903298b065deaebfc498466cfc8299
674.7 kB Download
md5:73588d509b78d5106ae77a8d672f06a9
656.0 kB Download
md5:0a4bed48f7109018b3c28f9783cb5237
634.6 kB Download
md5:43753f8cbebfb548760ed55eac5b4e12
659.3 kB Download
md5:4311491e9308f989a1d20e50b4d8d5c4
647.0 kB Download
md5:ccb8c723f86b97d7a3422a82010eecce
644.4 kB Download
md5:7a4e77ea10b217211dab354395ccbaae
662.8 kB Download
md5:38f8dac3982d50c009746b89d29ea7cb
691.4 kB Download
md5:71b80b667decfe6d6efa3bfca1e93d46
690.3 kB Download
md5:b6027f7014d07d42c04993e597c06292
643.7 kB Download
md5:801e4ec17956805574c4c29d1aedcb44
647.9 kB Download
md5:8edd253ee6319c890f1c87223b82d05f
667.5 kB Download
md5:c0ad8c53bd1dc60d261b49b1ed7b61b4
675.3 kB Download
md5:4e72ce425e06d19b45e410e3b9d9d254
645.0 kB Download
md5:ef5d81dd59beae43541136a715519067
662.2 kB Download
md5:e8e65beab2b5e0fd87b19d3fa8d238bb
646.2 kB Download
md5:13494d274bda17d10351cd348efc64d3
642.7 kB Download
md5:0668ef8bbf4241558ffe06eb134ef4cb
641.7 kB Download
md5:d15a4d8adb1633eb941dcc0c08b78fd4
642.2 kB Download
md5:4733e1251dd0206aae5de393ae53403c
643.2 kB Download
md5:2ee2562d89b99844dfe29883f5387069
667.2 kB Download
md5:7e0bec1bbdb6bc6523a5bedf5b01f1a3
664.0 kB Download
md5:fb3ba0a3046aed8ad30b2489a78100aa
667.0 kB Download
md5:21a1137d72c10d56a4a61ffe4ab8d2f7
650.3 kB Download
md5:87993e8b67349b0adf027dc7b028f209
662.8 kB Download
md5:e8dc5f745b572da7cffeec99330d1cba
653.4 kB Download
md5:09151837fd06a6ef9bfd901a3a3a21d5
670.5 kB Download
md5:301f5af79003edb4373a915584fafe0a
16.1 kB Download