pyorc.Velocimetry#
- class pyorc.Velocimetry(xarray_obj)[source]#
Velocimetry functionalities that can be applied on
xarray.Dataset
Initialize a velocimetry
xarray.Dataset
- Parameters:
xarray_obj (xr.Dataset) – velocimetry data fields (from
pyorc.Frames.get_piv
)
- __init__(xarray_obj)[source]#
Initialize a velocimetry
xarray.Dataset
- Parameters:
xarray_obj (xr.Dataset) – velocimetry data fields (from
pyorc.Frames.get_piv
)
Methods
__init__
(xarray_obj)Initialize a velocimetry
xarray.Dataset
add_xy_coords
(xy_coord_data, coords, attrs_dict)Add coordinate variables with x and y dimensions (2d) to existing xr.Dataset.
get_transect
(x, y[, z, s, crs, v_eff, xs, ...])Interpolate all variables to supplied x and y coordinates of a cross section.
set_encoding
([enc_pars])Set encoding parameters for all typical variables in a velocimetry dataset.
Attributes
Camera configuration belonging to the processed video.
Shape of the original camera objective of the processed video (e.g.
Actual water level belonging to the processed video.
Checks if the data contained in the object seems to be velocimetry data by checking naming of dims and available variables.