About mapping and map projections

Echoview needs sometimes to represent the three-dimensional world on your two-dimensional screen. This requires the use of geographic data and a system of mapping or projecting that data onto two-dimensional surfaces. This occurs in two distinct steps:

  1. project the geographic coordinates (latitude, longitude and depth) to a flat, orthogonal coordinate system (X, Y, Z).
    This uses the map projection selected on the Mapping page of the EV File Properties dialog box.

  2. project the view of this flat, orthogonal coordinate system (X, Y, Z) onto your screen (X, Y) - or any other 2D format (e.g. printer, image files)
    This uses the 3D projection selected on the General page of the Scene Properties dialog box.

This page covers map projections in the following sections (see About 3D projections for a discussion of 3D projections):

Geographic data in Echoview

Echoview uses geographic data to generate:

Echoview accepts geographic data in the form of a series of time-stamped GPS longitude and latitude fixes from a GPS receiver. The data are represented by a position variable which is associated with a platform. Acoustic data is related to geographic position in Echoview by mapping time into geographic coordinates via the transducer which is associated with a platform.

Real world position is measured in longitude, latitude and depth which describes a position on the (mostly spherical) surface of the earth. When a flat display is required those positions will be mapped onto a flat surface using a chosen projection - see below.

See also: What is affected by transducer geometry for more information pertinent to geo-location.

The geographic datum

Echoview assumes that all geographic data are referenced to the World Geodetic System 1984 (WGS84) datum. This datum is known to reasonably approximate the earth's surface globally, and is therefore used by Global Positioning Systems (GPS).

Some countries commonly use an alternative datum for better local approximation. Where this is the case, users may need to convert their data to reference the WGS84 datum prior to loading it into Echoview.

Map projections

A map projection is specified in Echoview on the Mapping page of the EV File Properties dialog box. Along with the datum it defines the method with which three dimensional real world coordinates are mapped to a flat 2 dimensional space.

Echoview uses one of the following types of cylindrical projection:

Projection

Description

Equirectangular

Lines of constant longitude (meridians) and constant latitude (parallels) intersect at right angles. Maintains distance along meridians and along the standard parallel of projection. The standard parallel is specified in Echoview on the Mapping page of the EV File Properties dialog box. It may be adaptive or a specified line of latitude.

Notes:

  • This is the default projection, and was the only option available in Echoview prior to version 3.20

  • For scenes using Adaptive Equirectangular projections, each object that is mapped will have its own standard parallel (at its geometric center). This will minimize distortion of any one object, but may result in the appearance of misalignment at object boundaries. This is especially pertinent when multiple objects are added to scenes in Echoview.

Universal Transverse Mercator (UTM)

Position on the map is measured in eastings and northings measured in meters from a reference point unique to the UTM zone in which the map finds itself.

Sixty standard longitudinal zones are defined each of which contains a central reference for easting determination. Within each zone, meridians (lines of constant easting) and parallels (lines of constant northing) form complex curves concave towards the central meridian, or the nearest pole.

Note: This projection is most useful for small areas, particularly inland.

How Echoview uses map projections

Echograms

The geographic position reported in the status bar is reported in the units appropriate to the selected projection. Distance based grid lines are calculated using the great circle distance.

Cruise-tracks

Geographic position is displayed in the status bar and on the grid lines in the units appropriate to the selected projection. The cruise track and any map files displayed are drawn using the selected projection.

Scenes

Scenes are displayed in projected space using the selected projection - that is, the surface of the earth if viewed in a scene will be flat not curved. The geographic position of a selected object (double-click to select an object) may be displayed in the status bar in the units appropriate to the selected projection.

3D Single Targets graphs

The 3D single targets graph is always displayed in the equirectangular projection with a standard parallel chosen to be at the center of the scene when viewed from above.

How Echoview calculates echogram distances

Echoview assumes the earth to be spherical for the purposes of distance calculations. The datum selected on the Mapping page of the EV File Properties dialog box is not used.

Distance is calculated along the surface of a great circle, in meters as:

D = 1852 * 60 * cos-1(((cos(A + B) + cos(A - B))*cos(L) - cos(A+B) + cos(A - B))/2.0)

Where:

All trigonometry is in degrees (not radians)
1852  = the number of metric meters in a nautical mile
60 = the number of seconds in a degree of arc
L = the difference in longitude between points P and Q,
A = latitude of point P,
B = latitude at point Q.

See also

About 3D projections
Mapping page
of the EV File Properties dialog box
What is affected by transducer geometry

About echograms

About cruise-tracks

About scenes

3D single targets graph

Exporting scenes

About degrees and minutes