AER (Azimuth/Elevation/Range) to ECEF Converter

Converts azimuth, elevation and range line-of-sight to a target into ECEF coordinates via ENU.

100% FreeRuns in your browserProfessional

Inputs

A line-of-sight observation (azimuth, elevation or zenith angle, slant range) from a known origin → ENU, ΔXYZ and the absolute ECEF target.

Origin

Decimal degrees (−31.95), DMS (31 57 0 S) or DDM (31° 57.0′ S).

Decimal degrees (115.86), DMS (115 51 36 E) or DDM (115° 51.6′ E).

Ellipsoidal height h — not AHD or sea level.

Observation

Decimal degrees (135), DMS (135 0 0) or DDM (135° 0.5′).

Decimal degrees (135), DMS (135 0 0) or DDM (135° 0.5′).

Ellipsoid

A shape only — choosing one does not transform between datums or epochs.

More options

Printed with the result so the numbers never travel without their reference. It is a label only: nothing is transformed.

Enter the values and press Calculate.

Or load an example to see a worked result.

Line of sight in the origin's local frame
Not to scale
Line of sight in the origin's local frameOblique sketch of the east, north and up axes at the origin with the displacement vector and its three components.E (east)N (north)U (up)OriginENUTarget = origin + R·[E, N, U]
East, north and up axes at the origin; the local displacement is rotated into ECEF and added to the origin.

Batch from CSV

One row per calculation, with a header row. Values use the units currently selected in the form above. Up to 10,000 rows; nothing is uploaded.

How the method works

A fixed worked example to explain the method — it is not your result.

A local displacement is rotated, then added to the origin
Illustrative method
A local displacement is rotated, then added to the originOblique sketch of the east, north and up axes at the origin with the displacement vector and its three components.E (east)N (north)U (up)OriginENUTarget = origin + R·[E, N, U]
East, north and up axes at the origin; the local displacement is rotated into ECEF and added to the origin.

Before you rely on this: First-pass guide only. Verify safety-critical or regulated work against the relevant standards, your project requirements and a qualified professional.

Tip: Enter any known values to calculate the remaining results.

Designed to run locally in your browser. Tool inputs are not intentionally stored by Zerdly unless stated otherwise.