Coordinate Systems - SVY21, UTM & the Transverse Mercator Projection
The reference behind this coordinate converter: what a projected grid (Easting/Northing) is, how the Transverse Mercator projection turns latitude/longitude into a plane grid, the exact parameters of SVY21 (Singapore), UTM and VN-2000, and how each converts back to WGS84 latitude/longitude for checking on Google Maps.
Run this method in the free calculator and export the result to Excel (.xlsx) or PDF.
A survey coordinate can be written two ways: as geographiclatitude and longitude on a curved ellipsoid, or as a flat projected grid of Easting and Northing in metres. Site plans, setting-out data and GPS receivers all use grids, but every map app speaks latitude/longitude - so converting between them is a daily task. This page explains the projection that connects the two, the exact parameters of SVY21, UTM and VN-2000, and how each converts back to WGS84 for checking on a map.
Geographic vs projected coordinates
The Earth is modelled as an ellipsoid - for modern systems the WGS84 ellipsoid, with semi-major axis m and inverse flattening . A position on it is given by latitude and longitude . To draw that on a flat plan we project it onto a plane, producing an Easting () and Northing () in metres. No flat map of a curved surface can avoid distortion; a projection simply chooses where to put it.
The Transverse Mercator projection
SVY21, UTM and VN-2000 all use the same projection: Transverse Mercator (TM). It wraps a cylinder around the globe touching a chosen central meridian , then projects the ellipsoid onto it. Scale is true along the central meridian (or reduced by a scale factor ) and grows with east-west distance from it, so each TM system limits its width. The forward projection uses the Redfearn series; the Easting and Northing are:
where , is the radius of curvature in the prime vertical, , , is the meridian arc length, and / are the false easting/northing. The false values are constants added so grid coordinates stay positive and conveniently sized. The inverse (grid to latitude/longitude) solves for a footpoint latitude by iteration, then applies the reciprocal series - which is exactly what converting Easting/Northing back to lat/long does.
SVY21, UTM and VN-2000 parameters
Because they share the TM formulas, each system is fully described by five numbers - the origin latitude, central meridian, scale factor, false easting and false northing - all on the WGS84 ellipsoid:
| System | Origin lat | Central meridian | k₀ | FE (m) | FN (m) |
|---|---|---|---|---|---|
| SVY21 (EPSG:3414) | 1.36666667° N | 103.833333° E | 1.0 | 28001.642 | 38744.572 |
| UTM zone n (N) | 0° | (6n - 183)° | 0.9996 | 500000 | 0 |
| UTM zone n (S) | 0° | (6n - 183)° | 0.9996 | 500000 | 10000000 |
| VN-2000 (nat.) | 0° | 105° E | 0.9999 | 500000 | 0 |
SVY21 has a scale factor of exactly 1 and a single zone centred on Singapore, so grid distortion across the island is negligible. UTM trades a small scale factor (0.9996) for wider 6-degree zones covering the whole world. VN-2000 is Vietnam's national grid; this tool projects it as TM on WGS84 but does not apply the VN-2000 to WGS84 datum shift, so treat it as approximate (about a metre) for map-checking rather than cadastral work.
Latitude/longitude formats
The same latitude can be written three ways, and survey data mixes them freely:
- Decimal degrees - e.g. .
- Degrees and decimal minutes - (the format Singapore's OneMap and this tool show by default).
- Degrees, minutes, seconds (DMS) - .
Converting between them is pure arithmetic: minutes are degrees times 60, seconds are minutes times 60. This converter accepts any of the three on input and shows whichever you choose on output, so pasting a DMS value from an API or a decimal-degree value from a GPS both work.
Checking on Google Maps
Google Maps, OpenStreetMap and every web map use WGS84 latitude/longitude - the same datum SVY21 is built on. So once a grid point is converted to lat/long it can be dropped straight onto a map. A quick pin-check catches transposed Easting and Northing, a wrong UTM zone, or a units slip immediately: if the marker lands in the sea or the wrong country, the input was wrong. That is why the converter builds a Google Maps link (and a small preview) for every point.
Web Mercator (EPSG:3857)
The projection the map tiles themselves use is Web Mercator, a spherical Mercator that trades accuracy for speed. Its formulas are simple closed forms on a sphere of radius m:
It is included for completeness - useful when working with tile pixel coordinates - but it is not a survey grid and should not be used for setting-out.
References
- Snyder, J.P. (1987). Map Projections - A Working Manual. USGS Professional Paper 1395.
- Redfearn, J.C.B. (1948). "Transverse Mercator Formulae." Empire Survey Review, 9(69), 318-322.
- National Imagery and Mapping Agency (2000). Department of Defense World Geodetic System 1984 (WGS 84). NIMA TR8350.2, 3rd edition.
- Singapore Land Authority (2019). SVY21 - Singapore Plane Coordinate System. Technical specification, SLA.
- Ministry of Natural Resources and Environment, Vietnam (2000). VN-2000 National Coordinate System. Decision 83/2000/QD-TTg.
Frequently asked questions
Need to convert a point? Enter SVY21, UTM, VN-2000 or lat/long, see it in every system, and open it on Google Maps.
🌐Open the interactive coordinate converter→