Geodion tools
Geodetic to ECEF coordinate converter
Convert geodetic latitude, longitude and ellipsoidal height to Earth-centred, Earth-fixed Cartesian X, Y and Z coordinates on a selected reference ellipsoid.
Input coordinates
Enter geodetic latitude and longitude as signed decimal degrees, hemisphere decimal degrees, or packed DMS. Height is ellipsoidal height in metres.
Calculated Cartesian coordinates
X, Y and Z are reported in metres in a geocentric, right-handed Cartesian system.
Important interpretation note
This calculation changes coordinate representation only. It does not transform between datums or reference frames.
Latitude must be geodetic latitude and height must be ellipsoidal height compatible with the selected ellipsoid. Orthometric height cannot be substituted without a suitable geoid or vertical-datum conversion.
Batch processing
Process a CSV or XLSX file locally
Use the first worksheet and columns named lat or lat_deg and lon or lon_deg. Optional h_m, id and comments columns are accepted.
Preview
| ID | X (m) | Y (m) | Z (m) |
|---|
The preview shows up to 12 rows. CSV input produces UTF-8 CSV output; XLSX input produces a formatted Excel workbook.
Accepted coordinate formats
Examples include 51.5074, N51.5074 and packed DMS such as N513026.4636. Longitude follows the same convention.
Forward equations
The browser implementation follows the standard prime-vertical-radius equations used in the supplied Python program.
Reference-system context
Choosing an ellipsoid does not by itself define a complete datum or reference frame. Epoch, realisation and transformation requirements remain project-specific.
Need more than a conversion?
