About line status
Echoview uses line status to:
- indicate the quality of the line segment between two line or time series points
- manage the display of line segment breaks
- as a quality control tool for Editable and Virtual line types for bathymetric applications
The status of the segment between two consecutive data points is taken from the point to the right. Echoview considers the validity of the line points when determining line status.
Invalid data points may be due to:
- no data value (in some cases)
- a data point outside of the valid range of the data type
- a reserved value
- a duplicate or multiple value at a single time
The data type and data format determine how invalid data are handled.
Notes:
- Virtual bottom feature data use the Bad status for no data.
- CSV files exported by an Echoview version prior to Echoview 15, or manually created CSV files (Heading, Pitch, Roll, Speed (water current) and length) do not have a Status header. Upon use in Echoview 15, the derived variables from such data gain Status values.
Breaks in data
A valid data point combined with a status of None is used to represent a break in the data series.
Derived or calculated data types
Line status is assigned to derived line, and derived or calculated time series variables. Time series include data types under: Raw lines, Raw attitude, Raw movement, Virtual bottom feature and the Virtual impedance statistic.
You may manually assign a break in time series data contained in CSV files.
Echoview expects that a time series consists of a series of single measurements at a unique times. When multiple measurements occur at a single time, only one measurement is used. A message is displayed flagging the issue. Vessel log data handling also checks for out of sequence or erroneous distance measurements.
Virtual line and Editable line types
A line status of good or bad is automatically assigned to line data when lines are created by line picking.
Breaks in editable lines are stored in a shortened way. Breaks in virtual lines are stored in an longer way. This difference affects both echogram display and exported data.
To manually assign line status for these line types:
- Make a line active by selecting it from the Line and Surface tool list .
- Select the section of the line to which you are assigning a line status, using one of the selection tools.
- On the Shortcut menu (right-click), point to Set Line Status and then click the required line status
Notes:
- When you assign line status manually, new interpolated coordinate points are created.
- If you choose None, the section of the line will be deleted.
- User-defined keyboard shortcuts are available for each type of line status.
Segment color and thickness
Echoview has the following line status values for line segments in a line that is displayed in graphs and echograms. Lines are drawn in line status colors with a line thickness. Custom line status colors and thickness may be specified for all lines in an EV file or for a particular line variable or particular time series variable when graphed.
Status export value |
Description |
0 |
None None is not displayed. It represents an undefined line position. |
1 |
Unverified Unverified or uncertain status is displayed in the default color of cyan. |
2 |
Bad Bad is displayed in the default color of magenta. |
3 |
Good Good is displayed in the default color of green for editable and virtual data. Good is diaplayed in the default color of yellow for raw data. |
Usage of line status in Echoview
Line status has the following uses:
- Only pings with a good exclude-below line status are used to calculate the mean line depth (Exclude_below_line_depth_mean) and mean line range (Exclude_below_line_range_mean).
- Pings with a bad exclude-below line status can optionally be excluded from analyses (on the Analysis page of the Variable Properties dialog box).
- The exclude-below line status of a ping, is the status of the chosen exclude-below line at the time of the ping.
See also
About lines
Line picking
Creating, renaming and deleting lines
Importing lines
Exporting line data