Fewer vertices
Simplification replaces a detailed line with a smaller approximation.
A GPX track or route is drawn by joining its ordered points. Simplification removes selected intermediate points while trying to keep the reduced line close to the original shape. The result contains fewer vertices and is usually smaller and quicker to transfer or draw.
It is not the same as recording less often. A simplifier starts with an existing geometry and chooses what to retain. It is also not inherently route planning, map matching or smoothing. A basic geometric simplifier does not know whether the line follows a bridleway, avoids a cliff or turns at a gate.
Different tools use different algorithms and tolerances. The name “simplified” alone does not tell you how far the new line may depart from the source.
The deciding value
A larger tolerance removes more detail.
One widely used method is the Douglas-Peucker algorithm. PostGIS documents its ST_Simplify function as removing vertices that lie within a chosen tolerance of simplified linework. In that implementation, the tolerance uses the units of the input spatial reference system and the endpoints of a line are preserved.
The practical effect depends on both the tolerance and the source geometry. A value that barely changes a long straight road can remove the apex of a tight switchback or shift a short path around a junction. Coordinate units matter too. A numeric tolerance in decimal degrees is not the same thing as the same number in metres.
- Gentle bendsSeveral points may collapse into one longer line with little visible difference.
- Sharp cornersAggressive reduction can cut across the inside and make the course ambiguous at the turn.
- Small loopsA feature near or below the tolerance can shrink severely or disappear, depending on the algorithm.
- DistanceStraighter chords are often shorter than the detailed line they replace, although the exact change depends on geometry.
The cost
Removing a point can remove its attached data as well as its position.
Track points can carry elevation, time and extension values. If a simplifier discards a point, a new file needs an explicit policy for those attached values. It may drop them, interpolate them, move them to another point or rebuild them from another source.
This is why a visually convincing line can still produce different ascent, duration or sensor coverage. A route intended only for navigation has different preservation needs from a recorded activity intended as an archive.
Simplification can also hide evidence of GPS drift by replacing a noisy cluster with a clean line. That may be useful for presentation, but the clean geometry should not be mistaken for a more accurate original observation.
A controlled reduction
Use the smallest reduction that solves a real constraint.
- Preserve
Keep the original GPX unchanged.
The reduced copy cannot recreate points and attached observations that were removed.
- Define
Know the limit you are solving.
A device point cap, file-size limit and cleaner display can justify different settings.
- Reduce
Start with a conservative tolerance.
Avoid repeated save-and-simplify cycles, which can compound the loss.
- Inspect
Compare both lines at junctions and tight features.
Check the start, finish, switchbacks, overlapping sections and every place where a wrong branch matters.
- Measure
Review point count and route statistics.
A dramatic change in distance or elevation is a warning that the reduction did more than make the file lighter.
Sources & scope
What this answer is based on.
PostGIS documents one common Douglas-Peucker implementation. Other tools may use different algorithms, units and preservation rules, so their own settings remain authoritative.