wradlib.util.maximum_intensity_projection¶
-
wradlib.util.
maximum_intensity_projection
(data, r=None, az=None, angle=None, elev=None, autoext=True)¶ Computes the maximum intensity projection along an arbitrary cut through the ppi from polar data.
Parameters: - data (
numpy.ndarray
) – Array containing polar data (azimuth, range) - r (
numpy.ndarray
) – Array containing range data - az (array) – Array containing azimuth data
- angle (float) – angle of slice, Defaults to 0. Should be between 0 and 180. 0. means horizontal slice, 90. means vertical slice
- elev (float) – elevation angle of scan, Defaults to 0.
- autoext (True | False) – This routine uses numpy.digitize to bin the data. As this function needs bounds, we create one set of coordinates more than would usually be provided by r and az.
Returns: - xs (
numpy.ndarray
) – meshgrid x array - ys (
numpy.ndarray
) – meshgrid y array - mip (
numpy.ndarray
) – Array containing the maximum intensity projection (range, range*2)
- data (