MBAdv / multibeam_tools

Python-based tools for assessing Kongsberg multibeam echosounder performance
GNU Lesser General Public License v3.0
8 stars 0 forks source link

Swath accuracy: color by mode / archive #24

Open kjerram opened 2 years ago

kjerram commented 2 years ago

Add options to plot multiple modes of crosslines and color the results accordingly. For example, identify unique modes and calculate results for each, then let user toggle visibility and color options. This could be expanded to mark 'archive' results against 'current' results, or similar comparisons across vessels or sonars.

The plotter already identifies each unique mode (combination of depth mode, swath mode, and pulse form) in the crossline file set and offers filtering by mode. However, the results are calculated each time a unique mode is plotted, rather than storing the results for each mode and simply changing visibility of these results on each plot. Plotting multiple modes is not currently supported.

For speed and ease of use, the plotter should be updated to calculate results across all modes, store results, and simply update plots as desired; recalculations should be done only after additional import, removal, or filtering of reference surface or crossline data.