24.12.2013 Views

wradlib Documentation - Bitbucket

wradlib Documentation - Bitbucket

wradlib Documentation - Bitbucket

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!