wradlib Documentation - Bitbucket
wradlib Documentation - Bitbucket
wradlib Documentation - Bitbucket
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>wradlib</strong> <strong>Documentation</strong>, Release 0.1.1<br />
cappi<br />
UNDER DEVELOPMENT: Create a CAPPI from sweep data with multiple elevation angles<br />
3.11.1 <strong>wradlib</strong>.vpr.cappi<br />
<strong>wradlib</strong>.vpr.cappi(data, sitecoords, elevs, levels, dx, dy, maxvert, maxhoriz, projstr)<br />
UNDER DEVELOPMENT: Create a CAPPI from sweep data with multiple elevation angles<br />
Parameters data : float ndarray with shape (num elevations, num azimuth angles, num range bins)<br />
sitecoords : sequence of three floats indicating the radar position<br />
(latitude in decimal degrees, longitude in decimal degrees, height a.s.l. in meters)<br />
elevs : sequence of elevation angles corresponding to first dimension of data<br />
levels : sequence of floats<br />
target altitudes for CAPPI (in meters)<br />
dx : float<br />
horizontal resolution of CAPPI in x direction<br />
dy : float<br />
horizontal resolution of CAPPI in y direction<br />
maxvert : float<br />
maximum vertical distance threshold - the next data bin must be closer to the target<br />
location than maxvert in order to assign a value<br />
maxhoriz : float<br />
maximum horizontal distance threshold - the next data bin must be closer to the target<br />
location than maxhoriz in order to assign a value<br />
projstr : proj.4 projection string<br />
Returns output : float ndarray of shape (number of levels, number of x coordinates, number of y<br />
coordinates)<br />
3.12 Attenuation Correction<br />
correctAttenuationHB<br />
correctAttenuationKraemer<br />
correctAttenuationHJ<br />
correctAttenuationConstrained<br />
constraint_dBZ<br />
constraint_PIA<br />
Gate-by-Gate attenuation correction according to Hitschfeld & Bordan<br />
Gate-by-Gate attenuation correction according to Stefan Kraemer<br />
Gate-by-Gate attenuation correction based on Stefan Kraemer<br />
Gate-by-Gate attenuation correction based on the iterative approach of<br />
Constraint callback function for correctAttenuationConstrained.<br />
Constraint callback function for correctAttenuationConstrained.<br />
3.12.1 <strong>wradlib</strong>.atten.correctAttenuationHB<br />
<strong>wradlib</strong>.atten.correctAttenuationHB(gateset, coefficients={‘a’: 0.000167, ‘b’: 0.7, ‘l’: 1.0},<br />
mode=’‘, thrs=59.0)<br />
Gate-by-Gate attenuation correction according to Hitschfeld & Bordan [Hitschfeld1954]<br />
58 Chapter 3. Library Reference