Accuracy of Elevation Measurement Using GPS

The Eastway cycle circuit, near Stratford, E. Longon, is a 1 mile loop used for training and racing. It is an undulating course containing approximately 30m of elevation gain per lap. The sky view is good throughout and so provides a useful testbed for calibrating GPS tracks and elevation measurement.

As an experiment to assess the accuracy of elevation measurement from a GPS with barometric altimeter, I used a Garmin Edge 305 GPS receiver with built-in barometric altimeter to record the elevation around 100 laps of the circuit. This took place over 6 hours from 10:00-16:00 on Saturday 11th November. This period concided with a retreating weather front which should result in a slowly increasing pressure during the day.

Recording was started immediately after a 'cold-start' of the GPS without manual calibration of the barometric altimeter. Elevation was recorded by the device at a planimetic interval of between 50-100m depending on speed and changes in direction. Distance for the 100 laps was measured as 161.6km, approximately 600m over distance (0.4% error).

The graph below shows the elevation profile produced by the GPS.

elevation profile, 100 laps

To exmine in more detail how elevation varies over a single lap, the first 10 laps (during which time the barometric drift was strongest) are shown below.

elevation profile, 10 laps

Conclusions