return_xyzrph_from_mbes

HSTB.kluster.xarray_conversion.return_xyzrph_from_mbes(mbesfil, logger=None)

Currently being used to load Vessel View with the first installation parameters from a multibeam file. This will take the first installation record in the multibeam file and convert it over to the xyzrph format used by kluster.

xyzrph is a dict of offsets/angles (ex: ‘tx_x’) and values organized by the time of the installation record (ex: SortedDict({‘1583306608’: ‘0.000’})).

Parameters
  • mbesfil (str) – path to a multibeam file

  • logger (Optional[Logger]) – optional, logger object if you want to log any text output to a particular file/handler

Returns

  • dict – translated installation parameter record in the format used by Kluster

  • str – sonar model number

  • int – primary system serial number