Why two apps disagree on GPX elevation gain

Maps, slope & daylight · 3 min read · Yunus Emre Vurgun · Updated

Short answer

Total ascent adds the upward changes between successive points. Even when two apps use the same track, one may smooth small fluctuations or replace the recorded heights with map data. Compare the same file, the same segments and the same elevation source before deciding which number belongs in your timetable.

On this page
  1. Add the rises one at a time
  2. Find out where the heights came from
  3. Leave holes in incomplete data
  4. Check the difference at the scale of the decision
  5. Common questions
  6. Sources

Add the rises one at a time

Start with five illustrative heights in metres, in order: 100, 112, 110, 114 and 108. The rises are 12 m and 4 m, so the raw ascent is 16 m. The falls are 2 m and 6 m, so the descent is 8 m. The walk finishes 8 m higher than it began. The numbers balance because every step appears once on one side of that ledger.

Now suppose the 2 m dip was a brief error in an otherwise rising trace. A method that smooths it out can report 14 m to the high point, then 6 m down. The original five points have not changed. The calculation applied to them has.

Find out where the heights came from

The GPX format can carry heights without explaining whether a device recorded them or a map service added them. Position, point spacing and how an app processes a recorded track can all affect the trace. The same path may come back with a different number of points on a second recording.

When an app offers elevation correction, record whether you applied it. A different elevation source can make broad terrain easier to see but can misplace narrow features, a bridge above a river or a route carved into a steep side slope. A different number is a reason to check the profile and the map, not enough to identify an error by itself.

Leave holes in incomplete data

Open the file in the GPX route profile. The coverage line says how many points carry heights. The view stops drawing through missing values and between recorded segments. That matters when an uphill section goes missing. Joining its ends would assume a slope and miss any intermediate dips. See how to handle a recording break before combining separate sections.

The inspector reports raw rises when every point has an elevation. A small staircase of up and down on a level towpath is a clue to inspect the original file. Read the displayed raw total as a description of the sample, then decide whether to use a map estimate for the plan.

Check the difference at the scale of the decision

A climb estimate of 600 m and another of 720 m differ by 120 m. With Naismith’s default allowance of ten minutes per 100 m, the change is 12 minutes before stops. That may matter if a bus leaves close to your estimated arrival.

Use contours to verify the large climbs that drive that difference. In Trail time enter the more conservative supported estimate, then compare it with the lower one. Leave the time reserve separate so you can still see it on the timetable.

On a short descent with close switchbacks, inspect the point density as well as the heights. Too few points can flatten a dip just as a noisy position can scatter samples across the hillside.

Common questions

Is the difference between start and finish the total ascent?

It is the net elevation change. On a loop it can be zero even when the route includes several substantial climbs.

What should I do if only part of the track has heights?

Use the visible profile for that part and estimate the missing climbs from a separate map or a better export. Keep the provenance with the number.

Sources

Published 9 November 2026. Reviewed 9 November 2026. Sources support the figures quoted; they do not endorse Trailwright. Report a correction through the owner’s contact page.

KEEP READING

Related field guides

All maps, slope & daylight guides ↗
  1. 01
    Maps, slope & daylight · 3 min read

    GPX tracks, routes and waypoints carry different things

    Find out what a GPX track, route and waypoint actually contain, and check whether your export carries the points and elevations you expect.

  2. 02
    Maps, slope & daylight · 3 min read

    A recording gap is a missing leg

    Spot GPX segment breaks, separate recording gaps from missing elevations, and recover the missing route distance without drawing a false shortcut.

  3. 03
    Maps, slope & daylight · 5 min read

    Calculating slope from contour lines on a paper map

    Calculate slope from contour lines: rise from the contour interval, run from the map scale, then grade and angle, with a worked 1:25,000 example.

  4. 04
    Pace, load & food · 6 min read

    Naismith’s rule, with the corrections that make it useful

    Naismith’s rule in metric: 5 km/h plus 10 minutes per 100 m of ascent, with Langmuir descent corrections and a worked 14 km hiking time example.

Optional Google Analytics records page visits and tool use. Form inputs and coordinates are excluded. Privacy details.