build_xyzrph¶
- HSTB.kluster.xarray_conversion.build_xyzrph(settdict, runtime_settdict, sonartype, logger=None)¶
Translate the raw settings dictionary from the multibeam file (see sequential_read_records) into a dictionary of timestamped entries for each sensor offset/angle. Sector based phase center differences are included as well.
Also attach default tpu parameters based on NOAA setup. Assumes POS MV, vessel surveys as done by NOAA, patch test values commonly seen, etc.
- Parameters
settdict (
dict) – keys are unix timestamps, vals are json dumps containing key/record for each systemruntime_settdict (
dict) – keys are unix timestamps, vals are json dumps containing key/record for each systemsonartype (
str) – sonar identiferlogger (
Optional[Logger]) – optional, logger object if you want to log any text output to a particular file/handler
- Returns
keys are translated entries, vals are dicts with timestamps:values
- Return type
dict