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.
Check if the data contained in the object seems to be velocimetry data.