About variables
Echoview utilizes variables to store, manipulate and display data from an echosounder, a file or another variable. Each variable contains time series measurements from a single data type.
There Raw, virtual and editable variables which can also be distinguished by their Variable class.
- Raw, virtual and editable variables
- Variable class
- Interacting with variables
- See also
Raw, virtual and editable variables
Raw |
Echoview derives these from your input data files (such as from the echosounder1). It does not modify the data file. Raw variables are typically at the root of your workflow. |
Virtual |
Echoview derives these from operators. |
Editable |
These are Editable lines and Bottom points variables. You can modify the data samples in editable variables (refer to Editing below). |
1For example, a data file from an echosounder may contain the transmitted and received properties of pings, and the geographic location of a ship at the ping broadcast time. From this, Echoview would derive one or more raw variables, such as a Sv variable, TS variable and a position variable. |
Variable class
Variables are divided into the following classes.
Measurements from the transmitted and received properties of a ping. The data type of an acoustic variable may not be the same as the type of data stored in a data file2. |
|
Measurements associated with the heading, roll, pitch and yaw (currently unsupported) of a platform. |
|
Latitude, longitude and altitude measurements. Echoview only supports bottom points variables of this class. |
|
A time series of values. |
|
Contains image or video data. |
|
Measurements associated with the geographic location of a platform. Echoview currently supports GPS position fixes, vessel logs, speed variables. |
|
Measurements of active transducer transmission characteristics. |
|
2For example, a data file may contain voltage measurement from an echosounder. Echoview might derive an acoustic data type Sv variable from these measurements. |
Interacting with variables
Echoview variables exist in EV files.
Use the Dataflow window to interact with the different kinds of variables, or use the Filesets window to investigate raw variables. Right-click on a variable to open the shortcut menu and list the available options.
You can also interact with variables via the Echoview command interface or with COM scripts (refer to About automating Echoview).
Creating and deleting
Raw variables
Echoview creates raw variables when you load data into an EV file.
You cannot delete Echoview raw variables.
Raw variable names
Echoview automatically derives the raw variable names, depending on the source of the data.
Refer to these pages for the syntax Echoview uses in each case.
- Raw variables derived from text data files
- Raw variables derived from ASL Environmental Sciences data files
- Raw variables derived from BioSonics data files
- Raw variables derived from Blueprint Subsea Oculus data files
- Raw variables derived from BlueView data files
- Raw variables derived from EchoListener data files
- Raw variables derived from Echoview Data File Format files
- Raw variables derived from Furuno data files
- Raw variables derived from HAC data files
- Raw variables derived from HTI data files
- Raw variables derived from Image data files
- Raw variables derived from Sonic data files
- Raw variables derived from Kongsberg data files
- Raw variables derived from Navico Group Lowrance data files
- Raw variables derived from Norbit data files
- Raw variables derived from Nortek data files
- Raw variables derived from Precision acoustic data files
- Raw variables derived from R2Sonic data files
- Raw variables derived from RD Instruments Workhorse data files
- Raw variables derived from RESON data files
- Raw variables derived from Simrad data files
- Raw variables derived from Sound Metrics data files
- Raw variables derived from Teledyne Odom data files
- Raw variables derived from Video data files
- Raw variables derived from Wassp data files
Virtual or editable variables
Refer to Creating and deleting virtual variables.
Virtual variable and editable variable names
When you create a new virtual or editable variable, Echoview automatically gives it a name appended with an index.
Starting from index 1, Echoview increases this index for new variables with the same name. The algorithm does not skip numbers in the index sequence.
Editing
You can only modify the data samples in Editable lines and Bottom points variables.
Refer to Creating, editing, renaming and deleting lines and Bottom classification analysis options.
Naming
Each variable must have a unique name. Echoview provides International character support for variable names.
To rename a variable, select it in the Dataflow window. Then click on its name or press F2. A reset to default name feature is available under a variable's or object's Properties dialog box. A Dynamic name feature may be available to some variables and objects.
Names are case insensitive, and blank space insensitive. See also: General variable name-uniqueness notes and command interface reserved keywords.
Reserved characters
Names cannot contain these reserved characters or words.
- [tab]
- "
- *
- ,
- |
- AUX
- COM[0...9]
- CON
- default
- LPT[0...9]
- PRN
- none
- NUL
File name illegal characters
Variable names cannot be a combination of these file name illegal characters.
: ? < > \ /
Displaying
To inspect the data of that variable—depending on the variable class—you can open its
See also
About raw variables
About virtual variables
About the Dataflow window
Data types