Class ppi
for a plan position indicator, and its associated R base
functions.
# S3 method for ppi summary(object, ...) is.ppi(x) # S3 method for ppi dim(x)
object | Object of class |
---|---|
... | Additional arguments affecting the summary produced. |
x | Object of class |
For is.ppi
: TRUE
if its argument is of
class ppi
.
For dim.ppi
: dimensions of the ppi.
ppi
objects are generated from elevation scans (scan
objects)
with project_as_ppi or from polar volumes with integrate_to_ppi,
producing projections of the radar data onto the earth's surface.
An object of class ppi
is a list containing:
data
an object of class SpatialGridDataFrame containing the georeferenced data. Commonly available parameters are:
DBZH
", "DBZ
"(Logged) reflectivity factor (dBZ)
TH
", "T
"(Logged) uncorrected reflectivity factor (dBZ)
VRADH
", "VRAD
"Radial velocity (m/s). Radial velocities towards the radar are negative, while radial velocities away from the radar are positive
RHOHV
"Correlation coefficient (unitless). Correlation between vertically polarized and horizontally polarized reflectivity factor
PHIDP
"Differential phase (degrees)
ZDR
"(Logged) differential reflectivity (dB)
geo
geographic data, a list with:
lat
latitude of the radar (decimal degrees)
lon
longitude of the radar (decimal degrees)
height
height of the radar antenna (meters above sea level)
elangle
radar beam elevation (degrees)
rscale
range bin size (m)
ascale
azimuth bin size (deg)
geo
element of a 'scan' object is a copy of the geo
element of its parent scan or scan parameter.# load example scan object data(example_scan) # calculate ppi object example_ppi <- project_as_ppi(example_scan) # print summary info: example_ppi#> Plan position indicator (class ppi) #> #> quantities: VRADH DBZH ZDR RHOHV PHIDP #> dims: 200 x 200 pixels #># verify exampl_ppi is a ppi object: is.ppi(example_ppi)#> [1] TRUE#> [1] 5 200 200