This document describes the HydrOffice Sound Speed Library and Manager (2019.2). For the source code, go here.

2.4.3. Survey Data Monitor

The Survey Data Monitor (Fig. 2.56) has two main functionalities:

  • Monitoring the survey data being collected (SIS required).

  • Estimation of the time of the next cast (always available, but SIS information are used if present).

Survey Data Monitor tab

Fig. 2.56 Survey Data Monitor tab. In Brief

The default configuration uses the CastTime algorithm to estimate the time suggested for the next cast. CastTime analysis is based on the two latest casts from the Sound Speed Manager database (see Database Tab).

CastTime analysis plot

Fig. 2.57 Example of analysis plot to display the error tolerance limits (in magenta on the right pane) used by CastTime to estimate the next cast time.

The background color in the Next-cast Info viewer (Fig. 2.56) identifies three possible estimation states (calculated in function of the maximum allowable error):

  • Steady state (blue): the casting interval is the same as in the previous estimation.

  • Relax state (green): the previous casting interval was increased.

  • Panic state (red): the previous casting interval was reduced.

Independently by the current estimation state, the Next-cast Info viewer starts to blink when the suggested next-cast time was reached, and there have not been newer casts stored in the database.

In the following sections, more details on how to use the Survey Data Monitor usage are provided. Data Monitor toolbar

The Data Monitor toolbar (Fig. 2.58) is used to start, pause, or stop the collection and the analysis of the survey data.

When SIS interaction is active, additional data (i.e., dynamic transducer draft, sound speed at transducer, and average depth across the sonar swath) are collected.

The collected monitoring data are stored in a survey database (.mon).

Data Monitor toolbar

Fig. 2.58 In red, the Data Monitor toolbar controls to start, pause, or stop the data monitoring.

The Options button in the Data Monitor toolbar (Fig. 2.58) provides access to the setup, organized as follows:

General tab of Data Monitor Options dialog

Fig. 2.59 In the General tab, you can select the estimator to be used (ForeCast is currently disabled). You can also change the default values adopted by the estimator in case that SIS data are not available. When the Plot analysis flag is set, additional plots are visualized at the time of next-cast estimation.

CastTime tab of Data Monitor Options dialog

Fig. 2.60 This tab contains the CastTime-specific settings: the initial casting interval, the possible range of variability for the estimated casting interval, the angle at which to calculate the ray-tracing, and the factors used in the formula used to calculate the maximum allowable error.

Views tab of Data Monitor Options dialog

Fig. 2.61 This tab is used to change the number of samples displayed in the plotters. This value does not affect the storing in the survey database (.mon). It is also possible to select the initial plotted area (e.g., CONUS).


A high number of samples selected in the Plots tab (Fig. 2.61) may reduce the reactivity of Sound Speed Manager. Data Manager toolbar

The Data Manager toolbar (Fig. 2.62) provides functionalities to load previously collected data as well as to export such data in a few geospatial formats (Fig. 2.63).

It is also possible to import Kongsberg EM Series (.all) files.

When a GeoTiff output is selected, the surface sound speed values in the collected data points are rasterized in two kinds of files:

  • Floating point GeoTiff, to be loaded in GIS applications (like QGis, Caris Hips&Sips, Esri ArcMap).

  • Color-table Geotiff, supported by a large number of applications (e.g., Xylem HYPACK).

Data Manager toolbar

Fig. 2.62 In magenta, the Data Manager toolbar controls to open the output folder, to load data, and to export in various formats.

Survey Data Export dialog

Fig. 2.63 The dialog shows the available export data formats. Data Views toolbar

The Data Views toolbar (Fig. 2.64) helps the user to customize the data visualization.

The Survey Data Monitor tool provides several plots and viewers that can be un-docked to ease their visualization while performing other tasks with Sound Speed Manager:

  • General Info viewer.

  • Surface Sound Speed Map plotter.

  • Surface Sound Speed vs. Time plotter.

  • Transducer Depth vs. Time plotter.

  • Average Depth vs. Time plotter.

  • Next-Cast Info viewer.

Each plotter has a navigation toolbar that provides basic functionalities like panning and zooming.

Data Views toolbar

Fig. 2.64 In magenta, the Data Views toolbar controls to toggle the visualization of viewers and plotters.

The Next-Cast Info viewer (Fig. 2.65) displays textual information related to the latest analysis performed by the next-cast estimator (e.g., CastTime).

Next-Cast view

Fig. 2.65 The Next-Cast Info viewer provides information on the analysis performed by the CastTime algorithm.