distrib_run_georeference

HSTB.kluster.modules.georeference.distrib_run_georeference(dat)

Convenience function for mapping build_beam_pointing_vectors across cluster. Assumes that you are mapping this function with a list of data.

distrib functions also return a processing status array, here a beamwise array = 4, which states that all processed beams are at the ‘georeference’ status level

Parameters

dat (list) – [sv_data, altitude, longitude, latitude, heading, heave, waterline, vert_ref, horizontal_crs, z_offset, vdatum_directory, tide_corrector]

Returns

[xr.DataArray alongtrack offset (time, beam), xr.DataArray acrosstrack offset (time, beam),

xr.DataArray down offset (time, beam), xr.DataArray corrected heave for TX - RP lever arm, all zeros if in ‘ellipse’ mode (time), xr.DataArray corrected altitude for TX - RP lever arm, all zeros if in ‘vessel’ or ‘waterline’ mode (time), processing_status]

Return type

list