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
is_velocimetry
Checks if the data contained in the object seems to be velocimetry data by checking naming of dims and available variables.