New in Echoview 4.90 for all users
Welcome to Echoview 4.90!
Echoview Software is very pleased to announce the release of Echoview 4.90. This version contains many new enhancements across a broad range of program features. We are excited to bring it to you in the knowledge that it is almost guaranteed to improve the depth and efficiency of your acoustic data post-processing, regardless of your processing methodology.
New features are presented in these categories:
User interface enhancements
File format support
New Operators and Operator enhancements
Scripting and COM objects
Performance improvements and other changes
Bug fixes
Documentation changesNew features for Multibeam, Imaging and Scanning sonar users
User interface enhancements
File format enhancements
New Operators and Operator enhancements
Bug fixes
Documentation changes
New features for all users
Feature |
How it works |
Benefit |
User interface enhancements |
||
Flip echogram vertically |
You can now use Flip echogram vertically on the Display page of the Variable Properties dialog box for single beam echograms. This setting displays depth/range = 0 m at the bottom of the echogram window. Flip echogram vertically can be useful for upward-pointing transducers mounted on the sea or river bottom and to match the displays on (echosounder) manufacturer's software. A similar setting for multibeam echograms is now available, as well. |
Flexible display options can make visual analysis easier. |
New Analysis setting |
Echoview offers the new setting: Whole excluded pings or no-data pings do not reduce the Thickness mean in the Exclusion section on the Analysis page of the Variable Properties dialog box. This setting gives you more choice in the selection of echo-integration analysis applied to your data. To support the new setting:
|
Flexibility in echo-integration settings can help you to achieve an appropriate biomass estimate. |
Larger data file size |
Echoview now supports the addition and export of data files of any size. |
File size is no longer a restriction. |
Copy data file paths |
You can now copy the data file paths from the Filesets window to your clipboard to paste into other programs. Refer to About the filesets window for more information. |
A simple way to copy data file locations. |
Ping graph enhancement |
The Constant-Power Curve (displayed on a Ping Graph), can now be adjusted on the Shortcut menu of the Ping Graph. |
Allows you to interactively adjust the Constant Power-Curve value. |
Display of regions or lines |
You can now show all or hide all regions and lines on an echogram using Show all and Hide all on the Variable Properties dialog box. |
A feature that can save you time when changing the visibility of many regions or lines. |
Region notes |
Echoview now records detection settings for 2D regions on a separate Detection Settings tab. Such information together with content from the Notes tab can be exported with an analysis export (as a selected 'Analysis common' variable) or with an export of 2D region definitions. |
Separating detection settings from other notes makes your custom annotations easier to find. |
Echogram navigation |
The Shortcut menu action to synchronize echograms and cruise tracks has changed in name from "Synchronize all echograms" to Synchronize. Inconsistencies in the use of the action Synchronize and the Auto-synchronize group tool have been fixed. For more information about theses features refer to Echogram navigation: Synchronization. |
Improvements to usability. |
Export for Georeferenced Samples |
You can now export georeferenced samples from single and multibeam variables. The display of single beam and multibeam samples from ME70 data in Eonfusion can be viewed in Exporting georeferenced samples. |
Use georeferenced samples to view survey data in spatial context. |
International character support |
Characters in Asian and other non-Latin languages are now supported. Use your own language for the entry of data paths, names and annotations in Echoview. To support the export of text-based data in the intended language, Echoview offers Text encoding settings on the Preferences page of the Echoview Configuration dialog box. Two new Unicode systems together with the ANSI system are now available. For more information refer to International character support. |
View and enter text in your own language. |
Identification of problem data files |
With the first reading, problem data files are displayed with an icon next to the data file name and a data file specific message is sent to the Message dialog box. Refer to About the Filesets window for more information. |
Saves time when dealing with problem data files in a Fileset. |
Filter feature with Export page |
Text in the new filter area of the Export page can assist you in the selection of analysis variables to include in exported analyses. |
This feature can save you time when configuring selectable export variables. |
User-defined shortcut |
Echoview supports a user-defined shortcut for the feature Create fish tracks from targets. Refer to User-defined keyboard shortcuts for more information. |
A shortcut that can save you time when creating fish tracks. |
Tools and windows |
Echogram windows remember their active Echogram tools. |
Saves time during analysis. |
Demonstration mode enhancement | You can now view multibeam, scanning-sonar and imaging-sonar data freely in Echoview’s demonstration mode. The 100 ping viewing limit has been removed, in fact now there is no viewing limit at all! | Allows you to more fully explore Echoview's multibeam features. |
File format support |
||
ME70 support enhancements |
We are pleased to introduce ME70 file format support enhancements aimed at making processing and analysis of such data easier. Enhancements include:
New features in this release that may also be useful to ME70 users are:
|
More support for the ME70 data format. |
Export region definitions enhancements |
The Export 2D region definitions (EVR) file format has been improved to include:
|
Clearer and updated output of Echoview region definitions. |
EV file performance |
The performance of data files with marker regions is greatly improved by a design change in EVI files. |
Saves time when working with marker regions. |
New Operators and Operator enhancements |
||
Variables and Geometry window |
|
Improves usability and saves time when working with virtual variables. |
Inheritance design change |
Calibration inheritance now defaults to the first (direct) operand. Calibration inheritance from virtual variables other than parent operands is no longer supported. Visual cues showing the calibration inheritance state have changed. Refer to Inheritance of Properties for more information. Virtual variables in existing EV files may be affected by this design change. If Echoview (subsequently) changes the calibration inheritance a message is shown when opening the EV file. |
A simpler model for virtual variable calibration inheritance. |
Reduce pings (Method 2) |
The new Reduce pings (Method 2) operator calculates pings only when they are required. This can lead to significant savings in display time and can be useful in developing and testing virtual variable processing chains. The Method 2 operator differs from the Reduce pings operator in that the Method 2 echogram has the same number of pings as the input operand, but the data is padded with ‘no data’ values for the number of pings removed by the Reduce pings algorithm. Note: The pings that pad the end of a Reduce pings and a Reduce pings (Method 2) echogram will introduce an error in NASC calculations for the last cell. For more information refer to the Notes section for Reduce pings and Reduce pings (Method 2). |
Can save you time when inspecting early parts of echograms. |
Use the new Result type setting on the Formula page of the Formula operator to specify the data type of the output. Formula Editor window enhancements include Zoom features under the View menu and in the Structure panel and the ability to dock the Elements toolbar at the top or bottom of the Editor area. |
Can save you time when changing the output data type a Formula virtual variable. Editor window features save you time and improve usability. |
|
Bug fixes |
||
Bug fix associated with field names from .csv files - may require an update to EV files |
A bug associated with reading the field names in .csv files has been fixed. Field names from .csv files are now handled correctly. Echoview now includes spaces in the middle of field names. Previously spaces in field names were ignored. Note: EV files that use field names from .csv files, where the field name has a space in the middle of the name will require a once-off user update to specify the correct field name or names. |
|
Platform Position source |
A bug with the default value of a platform's Position source has been fixed. Position source can now default to a raw GPS variable or a virtual GPS variable (that was used recently). This can save time when removing and re-adding data to an EV file or when using templates |
|
Fish track analysis export bug |
A bug with fish track analysis domain export variables Layer_Depth_Min and Layer_Depth_Max has been fixed. Layer_Depth_Min and Layer_Depth_Max are now determined using the fish track end point. Previously these analysis domain variables were incorrectly based on the top-most region point of the right-most single target of the fish track. |
|
True depth export bug |
A bug affecting Target_true_depth in single target and fish track export analyses is fixed. Given a Fixed platform with an Altitude value, Target_true_depth is now correctly calculated relative to the water level. Previously the Altitude of the Position of the system reference point incorrectly affected this calculation. The bug occurred in Echoview 4.80 and earlier versions. |
|
No data bug for the formula element angle(a,b) | A bug with the angle(a,b) formula element has been fixed. A no data value in the operand is now handled correctly and remains as a no data value in the Formula operator. Previously no data values in the angle formula element were ignored. | |
max() formula element |
A bug with the Grid and Statistics max() formula element has been fixed. Previously the max() algorithm was implemented incorrectly for values below 0. |
|
Data type bug in the result for the formula element range(p,s) | A bug with the range(p,s) formula element has been fixed. The data type of output of range(p,s) is now handled correctly and is a linear data type. Previously the determination of the data type of range(p,s) from both the p and s components could output a type other than linear data type. | |
Analysis module documentation correction |
Documentation correction: Multibeam data and underlying data can be exported when the 2D Sonar module is also licensed. Previously, multibeam data export information on the Analysis export module page was incorrect. |
|
Target_range added to *.target.csv files |
A bug associated with adding *.target.csv files containing Target_depth and no Target_range has been fixed. Now when such data is added to an EV file, Echoview calculates the Target range using the Target depth and the active EV file's transducer geometry. This will give the correct Target_range only when the transducer geometry of the active EV file is the same as the geometry of the EV file that the data was exported from. The matching of transducer geometry is especially important for non-vertical transducer mounts. Prior to Echoview 4.90 Echoview read Target_depth and used it as Target_range. Refer to Single targets (targets.csv) for more information. |
|
Resample down and then up |
A bug with for all Resample operators that were used to resample down and then up with the Maximum, Minimum, Median and Percentile Operations is fixed. Resampling down and then up using these Operations now calculates and displays correctly. Previously this combination of resampling actions and settings incorrectly generated no-data samples between samples; the Mean Operation was unaffected by the bug. |
|
EvVariableAcousticProperties.Data.MinimumThreshold |
A bug affecting EvVariableAcousticProperties.Data.MinimumThreshold is fixed. The Minimum threshold value on the Data page of the Variable Properties dialog box can now be changed by this Echoview COM property. Previously this COM property failed to set the value for the Minimum threshold. |
|
Scripting and COM objects
|
||
EvFile.Variables.EvVariableAcoustic |
Properties
Methods
For more information refer to EvVariableAcoustic. |
Use the range properties to infer a change in sampling. COM support for data exports and the new Georeferenced sample data export. Consistent access to Variable methods and properties. |
EvFile.Variables.EvVariableVirtual |
The methods and properties in EvVariableAcoustic are now available to EvVariable.Virtual as well. For more information refer to EvVariableVirtual. |
Consistent access to Variable methods and properties. |
EvCalibration.MajorAxis3dbBeamAngle design change |
These properties are now read-only. Access to the Echoview setting has been and is only available to variables derived from Simrad EK60 data that use Apply Calibration settings: From first ping on the Calibration page of the Variable Properties dialog box. For more information and an example refer to EvCalibration. |
Clearer information about these properties |
EvFile.Close method |
You can now close an EvFile using the method EvFile.Close. |
A more intuitive method for closing EV files. |
Region deletion design change |
To delete a regions in a region class use the new method: EvRegionClass.DeleteRegions is deprecated. |
A simpler method to delete a regions in a region class. |
Classify regions methods |
You can now classify (by rule) a specific region using the method EvRegion.Classify, or all regions for a variable using the method EvVariableAcoustic.ClassifyRegion. |
Two methods that can reduce your classify-regions-by-rules processing time. |
EvFile.Regions.ExportDefinitions |
You can now export definitions for all regions in an EV file with the EvFile.Regions.ExportDefinitions method. |
Allows one simple export for all region definitions. |
ExcludeWholeNoDataPings |
COM support for the new Exclusion setting Whole excluded pings or no-data pings do not reduce the Thickness mean on the Analysis page in the Variable Properties dialog box. |
Allows you to specify values that affect echo-integration. |
Evfile.Import |
EvFile.Import imports supported file formats for lines, regions, 3D objects, etc and returns whether an import of a file is a success or failure. The method EvRegionsCollection.Import is now deprecated. |
A fix and enhancement of a COM method. |
ERegionType addition |
The enum ERegionType now includes eAllRegionsType = -1. |
Allows you to specify all region types in selected methods or properties. |
Using WSF scripts |
Additional documentation on the use and structure of Windows Script Files has been added to help you write and organize your COM scripts. Using this format will allow you to write scripts that use enum names rather than having to find their values. |
Clear documentation on options for structuring your COM scripts. |
Virtual variable constants |
A list of the virtual variable constant values has been created as a reference for when you use EvVariableVirtual.OperatorType to determine which operator a variable was created from. |
Reference information for more efficient COM scripting. |
Other changes |
||
Decimal values |
Updates to Echoview 4.90 have improved the way that decimal values are handled. Pre-version 4.90, decimal numbers were truncated at the specified number of decimal places, the new code rounds the value. It is unlikely that you will notice any change because the differences in affected values are very small. For example, in an in-house test, the output for Distance_vl changed from 2216.4750976562 to 2216.4750976563. |
|
SHAPES schools analysis variable changes |
Updates to Echoview 4.90 have changed the handling for SHAPES schools analysis variables that are not calculated. These analysis variables are now exported with the value -9999 which means Not applicable - integer values. Previously such variables were exported with the value of zero (incorrect) or -1 (inconsistent). |
|
Echocolor |
An upgrade to Echocolor modernizes and streamlines the display of Echocolor. | |
Windows 7 support |
Echoview is supported on the Windows 7 (64 and 32 bit Edition) operating system. | |
Documentation changes |
||
New documentation |
Instructions on how to use Simrad ES60 software with Echolog 60 for live viewing have been added. |
|
Documentation enhancements |
|
New features for Multibeam, Imaging and Scanning sonar users
Feature |
How it works |
Benefit |
User interface enhancements |
||
Hide target class labels |
You can now hide target class labels for detected multibeam targets by clearing the Show target class labels option on the Display page of the Variable properties dialog box. |
An additional display setting which enables more flexible data inspection and analysis.
|
Flip vertically |
Use Flip vertically on the Display page of the Variable Properties dialog box of a multibeam echogram to display range/depth = 0 m at the bottom of the echogram window. This feature can be useful for upward-pointed transducers mounted on the sea or river bottom and to match the displays on (echosounder) manufacturer's software. The equivalent single beam echogram setting is the new |
Flexible display options can make visual analysis easier.
|
Acoustic raw variables for multibeam data are now displayed as fan-shaped objects on the Variables and Geometry window. |
Easily distinguishable icons can speed up your virtual variable work. |
|
Multibeam curtain design change |
You can now create multibeam 3D curtains for fixed platforms. Such curtains can be viewed in a Scene and played like a multibeam echogram. |
Another way to visualize your data. |
File format enhancements |
||
Analysis export enhancement |
Target_class is now exported when Database format is selected under the Analysis by cells section of the Export page of the EV File Properties dialog box. Target_class is only meaningful for single target and length variables that were created from multibeam data. |
Additional and relevant export data can expand your analysis possibilities. |
New Operators and Operator enhancements |
||
Multibeam target detection operator |
Target_orientation joins seven multibeam target properties listed on the Target page for the Multibeam Target Detection operator. Target_orientation is a measure of a multibeam target's orientation with respect to a line perpendicular to the transducer axis. Refer to Target properties from multibeam data: Target_orientation for more information. |
More key information for multibeam target analysis. |
Bug fixes |
||
ME70 Start and stop range |
A bug affecting the stop and stop range of multibeam echograms is fixed. Echoview now uses the logged sound speed from the file to calculate start and stop ranges. When a logged sound speed is not available a value of 1500 m/s is used. Previously ranges were calculated using a sound speed value of 1500 m/s - the available logged sound speed was not used. EV files created prior to Echoview 4.90 with logged sound speeds other than 1500 m/s will display changes in range in multibeam echograms. This change affects pre-existing 3D objects in scenes such that the objects will be positioned at the incorrect range. These objects will need to be recreated. The 3D surface specified for a Bottom echo bitmap operator may also be affected - in this situation a new surface is required. We apologize for the inconvenience this bug fix may generate. |
|
Documentation enhancements |
||
Documentation |
|
New features for users of specific echosounders and sonars
There may be specific 4.90 features for your echosounder or sonar, please take a minute to check what's new!
- New for users of data from BioSonics echosounders
- New for users of data from Blueview imaging sonars
- New for users of data from DIDSON imaging sonars
- New for users of data from HTI echosounders
- New for users of data from Kongsberg imaging sonars
- New for users of data from RESON sonars
- New for users of data from Simrad sonars