RTK Coordinate Systems & Datums Explained
Which regional datum each RTKdata mountpoint delivers, and how to resolve datum mismatches, ellipsoidal vs orthometric heights and survey feet settings.
RTKdata corrections are available in multiple geodetic reference frames. The mountpoint you choose determines the coordinate system of the corrections streamed to your device.
Mountpoints
Mountpoint names are case-sensitive and must be entered in ALL CAPS. The table below covers the reference frames documented for RTKdata corrections; a source table scan in your NTRIP client can show further entries. A local coordinate system name is not a mountpoint. Typing one into that field, for example OSGB36, does not produce a transformation, it produces no corrections at all.
AUTO
Regional Geodetic Coordinate System (RGCS): automatically delivers corrections in your region's local datum. Recommended for most workflows.
AUTO_ITRF2020
ITRF2020, delivered at the current epoch
AUTO_ITRF2014
ITRF2014, delivered at the current epoch
AUTO_WGS84
WGS84(G2139) in the middle of the current year (e.g., 2025.5 for year 2025, 2024.5 for year 2024)
Recommendation: Use
AUTOunless your project specifically requires a global reference frame. AUTO eliminates the most common source of coordinate shifts by delivering corrections in your regional datum.
Regional Geodetic Coordinate System (RGCS)
When you connect with the AUTO mountpoint, RTKdata automatically selects the correct regional geodetic coordinate system based on your location. The table below shows exactly which datum and epoch is delivered per region.
1
NAD83(2011)
2010.0
USA
2
NAD83(PA11)
2010.0
USA Hawaii
3
NAD83(MA11)
2010.0
Guam
4
NAD83(CSRS)v7
2010.0
Canada
5
ETRS89, realization ETRF2000
2010.0
Europe
6
GDA2020(2020.0)
2020.0
Australia
7
NZGD2000(2000.0)
2000.0
New Zealand
8
TUREF(2005.0)=ITRF96(2005.0)
2005.0
Turkey
9
ITRF2008(2005.0)=ITRF2008(2005.0)
2005.0
India
10
ITRF2008(2011.811)
2011.811
Egypt
11
NGD2012(2012.0)=ITRF2008(2012.0)
2012.0
Nigeria
12
PGD2020=ITRF2014(2020.044)
2020.044
Philippines
13
ITRF2014(2010)
2010.0
Mexico
14
ITRF2014
current epoch
Kenya
15
CGCS2000(2000.0)=ITRF97(2000.0)2
2000.0
China
16
JGD2011(2011.3945)=ITRF2008(2011.3945)
2011.3945
Japan
17
IGRS2013(2012.0)=ITRF2008(2012.0)
2012.0
Indonesia
18
ITRF1991(1994.0)
1994.0
South Africa
19
WGS84(G730)(1994.0)
1994.0
Sri Lanka
20
ITRF2020(2025.0)
2025.0
Taiwan
21
ITRF2014(2010)
2010.0
Thailand
22
KGD2002(2002.0)=ITRF2000(2002.0)
2002.0
South Korea
23
MGRF2020(2020.0)=ITRF2020(2020.0)
2020.0
Malaysia
24
MTRF2000(2004.0)=ITRF2000(2004.0)
2004.0
United Arab Emirates
25
SIRGAS2000(2000.4)=ITRF2000(2000.4)
2000.4
South America
26
GGD=ITRF2008(2011.353)
2011.353
Georgia
27
WGS84(G2139)(20xx.5)1
20xx.5
Other regions
Note: For regions not listed above,
AUTOfalls back to WGS84(G2139) at the mid-year epoch.
Why Your Coordinates May Be Offset
If you see a consistent 50 cm to 1 m offset compared to local survey control, this is almost certainly a datum mismatch, not an accuracy problem.
The earth's tectonic plates move, and the two families of reference frame handle that differently. Global frames such as ITRF2014 and ITRF2020 follow the plates, so a point on the ground slowly changes its coordinates in them. Regional frames such as NAD83, ETRS89 and GDA2020 ride along with their own plate, so the same point keeps roughly the same coordinates year after year. Neither is wrong, but the gap between them widens every year, which is why mixing the two shows up as a steady, predictable offset rather than as noise.
The Fix:
Use
AUTO. It delivers corrections in your regional datum, eliminating the shift in most cases.Software transformation: If you must use a global mountpoint (
AUTO_ITRF2020,AUTO_WGS84), set your rover/drone software to transform from WGS84/ITRF to your local system.
Vertical Reference: Ellipsoidal vs. Orthometric Heights
RTKdata provides ellipsoidal heights (height above the WGS84 ellipsoid). These are NOT the same as:
Mean Sea Level (MSL)
Orthometric height
Local vertical datum
To convert to orthometric heights, apply a geoid model in your software:
EGM96 / EGM2008: global geoid models
OSGM15: UK geoid model
GEOID18: US geoid model
AUSGeoid2020: Australian geoid model
Most surveying software and GIS applications can apply geoid corrections automatically when the correct vertical datum is selected.
See Understanding Heights for a detailed guide.
US Survey Feet vs. International Feet
If you see a steady ~4 ft / 1.2 m offset in the United States, check your controller's unit settings. The difference between US Survey Feet and International Feet causes a noticeable shift at scale.
Fix: Set your controller/software project to use the correct foot definition for your state.
Where the Coordinate System Has to Be Set
Most field software stores a coordinate system in more than one place, and only one of them affects the points you record. Three levels come up repeatedly in support cases:
1
NTRIP profile / correction input
How the incoming corrections are treated. Leave this on the global option (Global CS in Emlid Flow).
No
2
Workspace or app default
Preselects a system for projects created after the change.
No, and not retroactively
3
Project settings
The transformation actually applied when points are recorded, displayed and exported.
Yes
One customer selected OSGB 1936 / British National Grid with ODN height, confirmed it was saved, and still got points in the wrong frame. The setting had been made in Workspace settings while the survey project had been created earlier, so the project kept its original system. Setting the same system inside the active project resolved it.
Rule of thumb: the workspace default only seeds new projects. If the project already exists, change the project.
The same split applies to the NTRIP profile. The NTRIP connection stays on the global option, and the local datum and projection belong in the project's Coordinate System field. Setting a local grid in the NTRIP profile does not transform your output.
Grid Files vs. Seven Parameter Transformations
Some national datums cannot be reached accurately by a seven parameter (Helmert) transformation. They require a grid shift file in NTv2 format, usually a .gsb. Great Britain is the clearest example.
Grid shift file (OSTN15, .gsb)
Centimetre level
Yes, this is the official Ordnance Survey method
Seven parameter Helmert (e.g. ΔX 375, ΔY -111, ΔZ 431)
Metre level, and it varies across the country
No
OSTN02 grid file
Superseded by OSTN15
Legacy data only
When Two Transformations Are Active at Once
A UK surveyor reported: "I am getting incorrect OSGB36 co-ordinates but the Lat and Long are fine." After loading OSTN15 and OSGM15 he added the decisive detail: "there is no difference in transformation whether it is loaded or not."
That symptom means the grid file is present on the device but is not the active transformation. Two separate causes were found in the same thread:
The prebuilt UK profiles used the seven parameter method, so the
.gsbwas never read at all.The predefined
OSGB 1936 / British National Grid OSTN15profile had both the OSTN15 grid file and a seven parameter Helmert active at the same time. Applying two datum transformations in sequence produces coordinates that are wrong by metres.
Fix: use exactly one datum transformation method.
Projection: British National Grid (EPSG:27700)
Datum transformation method: grid / NTv2, with the OSTN15
.gsbassigned and the "use grid file" option enabledSeven parameters: None or unchecked. Do not leave them active alongside a grid file
Vertical: OSGM15, so heights reference ODN (Newlyn) rather than the ellipsoid
If a predefined profile keeps the seven parameters active and they cannot be switched off inside it, build a custom coordinate system instead. The published EPSG:27700 definition is:
Projection
Transverse Mercator
Ellipsoid
Airy 1830
Central meridian
-2.0
Latitude of origin
49.0
Scale factor
0.9996012717
False easting
400000
False northing
-100000
Grid file
OSTN15 (.gsb), enabled
Seven parameters
Off
Geoid
OSGM15
Field labels vary by app and version. On the controller in that case the relevant rows were named Plane Grid File, SevenParameter and Geoid File. In Emlid Flow the route is shorter: open the project's Coordinate System field, search for OSGB, select British National Grid, and accept the grid shift file download when the app prompts for it.
Several Versions of the Same Datum in One List
Field software often ships more than one predefined system for the same country, under names that differ by only a few characters. The UK controller above offered three entries under the same OSGB 1936 heading:
1
OSGB 1936 / British National Grid
Seven parameters (ΔX 375, ΔY -111, ΔZ 431)
Metre level, do not use
2
OSGB 1936 / BNG OSTN02
Grid file
Superseded
3
OSGB 1936 / BNG OSTN15
Grid file
Use this one
Check which transformation method an entry actually uses before trusting its name. A profile named after a grid file can still have a seven parameter shift enabled inside it.
Building a Projection by Hand
If you create a projection manually, the values the dialog starts with are almost never correct for your country. In one case the projection type was right (Transverse Mercator) but four fields had been left at their defaults:
Central meridian
E 0°00'00"
W 59°35'00"
False easting
500000 m
400000 m
Scale factor
1.0000000000
0.9995
Datum parameter
None
Clarke 1880 (RGS)
A None in the datum row means no datum shift is applied at all, so coordinates stay significantly off even after the projection parameters are corrected. Check every field against the published definition rather than only the projection type.
Matching the Frame in Your Processing Software
The AUTO mountpoint delivers your regional datum, for example NAD83(2011) in the USA and GDA2020 in Australia. Photogrammetry and GIS software frequently defaults to WGS84 instead, so the frame has to be matched on both sides of the workflow.
Ground control collected on
AUTOin the USA is in NAD83(2011). If the photogrammetry project (Pix4D, DJI Terra, Agisoft) is set to WGS84 or ITRF, the whole block shifts by the amount described in Why Your Coordinates May Be Offset, because NAD83 and the global frames drift apart with plate motion.In Australia, a receiver left on the software's global coordinate system option outputs ITRF2014, roughly 0.1 to 0.2 m from GDA2020. Older GDA94 control can sit up to about 1.8 m from WGS84 depending on location.
DJI Terra outputs WGS84 by default, so ground control in a regional datum has to be declared as such in the processing project rather than assumed.
Set the GCP frame, the rover or drone output frame and the processing project frame to the same system before you process.
Common configuration mistakes
"I am getting incorrect OSGB36 co-ordinates but the Lat and Long are fine"
Datum transformation is wrong or inactive. The RTK position itself is correct.
Diagnose in the project's coordinate system settings, not in the NTRIP connection.
"There is no difference in transformation whether it is loaded or not" (grid file loaded, output unchanged)
The active method is seven parameters, so the .gsb is never read.
Switch the datum transformation method to grid / NTv2 and assign the grid file.
Coordinates wrong by metres although the OSTN15 grid file is loaded and enabled
A grid file and a seven parameter Helmert are both active in the same profile.
Set seven parameters to None. Use exactly one method. If a predefined profile forces both, build a custom system.
Correct system selected and saved, exported points still in the wrong frame
Set at workspace or app default level, project was created before the change.
Set the same system inside the active project's settings.
Local grid entered in the NTRIP profile, coordinates still off
The NTRIP profile describes incoming corrections, not your output.
Leave the NTRIP profile on the global option, apply the local system in project settings.
"I could not find anywhere to select/add the OSTN15 and OSGM15 transformations"
Looking in the NTRIP or correction settings instead of the project.
Open the project's Coordinate System field, search for the national grid, accept the grid file download prompt.
The same country appears several times in the predefined list and each option gives a different answer
The entries differ by transformation method, not by projection.
Select the entry that uses the current official grid file for your country.
Large, unpredictable offset after building a projection by hand
Central meridian, false easting, scale factor or datum row left at dialog defaults.
Enter every parameter from the published definition, including ellipsoid and datum.
Ground control and drone imagery do not line up in the photogrammetry project
GCPs in the regional datum, processing project on WGS84, or the reverse.
Set GCP frame, rover output frame and processing project frame to the same system.
Repeat observations of the same point differ by decimetres between sessions
Receiver was on the software's global coordinate system in one session and the regional datum in the other.
Fix the output coordinate system in the field software and re-observe. Confirm the mountpoint is AUTO.
Related Guides
Understanding Heights: the vertical half of the same problem, including which row applies the geoid model
Accuracy Expectations: what a correct setup should deliver, so you can tell a datum offset from an accuracy issue
Emlid Flow: where Global CS belongs and where the project coordinate system belongs
NTRIP & GGA Essentials: how the
AUTOmountpoint uses your GGA position to pick the regional datumTroubleshooting & FAQ: connection level problems that are not coordinate system problems
Last updated
Was this helpful?