Function File: az, el, slantrange = ned2aer (n, e, d)
Function File: az, el, slantrange = ned2aer (n, e, d, angleUnit)

Convert NED (North, East, Down)coordinates to AER (Azimuth, Elevation, slantRange) coordinates.

Inputs:

  • n, e, d: North, East, Down coordinates of test points in consistent length units.
  • angleUnit: string for angular units (’degrees’ or ’radians’, case-insensitive, just the first character will do). Default is ’degrees’.

Outputs:

  • az: azimuth angle clockwise from local north (degrees).
  • el: elevation angle above local horizon (degrees).
  • slantrange: distance from origin in local spherical system (same as input units).

Examples:

[az, el, slantrange] = ned2aer (286.84, 186.28, -939.69)
az =  33.001
el =  70.000
slantrange = 1000.00

With radians:

[az, el, slantrange] = ned2aer (353.55, 353.55, -866.03, "r")
az =  0.78540
el =  1.0472
slantrange =  1000.0

See also: aer2ned, ned2ecef, ned2ecefv, ned2geodetic.

Package: mapping