Skip to main content

Position Averaging

Position averaging improves the accuracy of a point measurement by collecting multiple GNSS readings at the same location and computing their mean. This is particularly useful when working without RTK corrections, as it can reduce the random error in standalone GPS positions from several metres to sub-metre levels.

Enabling Averaging

  1. Open Settings > Survey Settings.
  2. Toggle Position averaging on.
  3. Set the Number of samples - the number of readings to collect before computing the average (default: 2, configurable to higher values).

When averaging is enabled, every time you add a new point feature or a new vertex to a line/polygon, the app collects the configured number of samples before placing the point.

How Averaging Works

Collection Process

  1. You tap to add a point or vertex.
  2. Instead of placing the point immediately, the Averaging Progress bottom sheet appears.
  3. The app collects one position sample per second from the GNSS receiver.
  4. A circular progress indicator shows how many samples have been collected out of the target.
  5. Once the target is reached, the averaged position is placed on the map.

Averaging Algorithm

The averaging uses a running mean approach. For each new sample, every coordinate and quality value is updated:

  • Latitude - averaged
  • Longitude - averaged
  • Height - averaged
  • Accuracy - averaged
  • HDOP - averaged
  • VDOP - averaged
  • PDOP - averaged
  • HRMS - averaged
  • VRMS - averaged

This produces a progressively refined position as more samples are collected.

Averaging Purposes

Averaging is triggered in two contexts:

ContextWhen
Add new point featureCreating a new point in a point layer
Add new vertexAdding a vertex to a line or polygon feature

Progress Display

The Averaging Progress sheet shows:

ElementDescription
Circular progressVisual indicator showing samples collected vs. target (150 dp diameter)
Sample count"X / Y" - samples collected out of target
Elapsed timeDuration of the averaging session ("Xs" or "Xm Ys")
Live accuracyCurrent averaged accuracy, colour-coded by quality
Cancel buttonStops averaging and discards the collected samples

Accuracy Colour Coding

The live accuracy display uses colour to give an at-a-glance quality indication:

ColourAccuracyQuality
Purple< 0.1 mRTK-level precision
Blue< 1.0 mSub-metre - excellent for most surveying
Green< 5.0 mGood for general mapping
Orange>= 5.0 mPoor - consider waiting for better conditions

Practical Tips

tip

More samples = better accuracy. For boundary surveys or control points, use 10-30 samples. For general asset mapping, 3-5 samples is usually sufficient.

tip

Stay still while averaging. Any movement of the antenna during averaging introduces error. Use a survey pole or tripod for best results.

tip

Averaging works with both the internal GPS and external GNSS receivers. When used with an RTK receiver in fixed mode, averaging can push accuracy into the sub-centimetre range.