Kom i gang

Ground Control Points & Accuracy: A Surveyor's Guide

Ground control is what turns a good-looking model into a survey-grade deliverable you can certify. This guide explains what GCPs are, how many to use and where, how they compare to RTK/PPK, how checkpoints prove accuracy, and exactly how to read an RMSE report — so your drone survey holds up to scrutiny.

What are ground control points (GCPs)?

A ground control point is a clearly marked target on the ground whose real-world coordinates you have measured precisely. In processing, you identify each target in the photos it appears in, and the software ties the whole model to those known coordinates. GCPs anchor three things at once: absolute position (where the model sits on Earth), scale (so distances are true) and orientation. Without control, a model can look perfect internally yet sit a metre or more from its true location.

GCPs vs RTK/PPK — do you need both?

They solve the same problem from opposite ends. RTK/PPK records where the camera was to ~1–2 cm; GCPs record where known points on the ground are. An RTK/PPK drone can reach survey grade with few or no GCPs — but even then, a handful of GCPs or checkpoints is best practice: they independently verify the result and catch base-station setup, antenna-height or datum mistakes that RTK alone will never reveal. The gold standard is RTK/PPK + a few well-surveyed GCPs and checkpoints.

How many GCPs, and where to put them

Use 5–8 GCPs for a typical site (absolute minimum 3–4). Distribution matters more than count: place them at the corners and edges, where models warp most, add one or two in the middle, and include the site's highest and lowest ground so vertical accuracy holds everywhere. On large sites, spread them roughly evenly rather than clustering. RTK/PPK flights can use fewer (4–5) but should still carry checkpoints.

GCPs (triangles) at corners, edges and centre; independent checkpoints (circles) held back to verify.

Choosing and placing your targets

A good target is big enough to span several pixels at your GSD (so it's easy to click accurately), high-contrast (a black-and-white chevron or checker), flat and on stable ground. Give it a well-defined centre and don't let it move between the flight and the survey. Avoid placing targets under trees, right next to tall buildings or on reflective surfaces, where GNSS multipath degrades the survey. Pre-printed targets, painted crosses or purpose-made mats all work.

Surveying your GCPs

Measure the exact centre of each target with an RTK GNSS rover or total station. Record the coordinate system and vertical datum you measured in — this must match (or be transformable to) your project CRS, or you'll bake in an offset (see the coordinate-systems guide). Give the receiver enough occupation time for a fixed solution, and re-check any point measured near canopy or structures.

Checkpoints: how to actually prove accuracy

Here's the part most people skip. Survey a few extra points and hold them out of the GCP set as independent checkpoints — the software never uses them to build the model. Because they didn't influence the solution, comparing them to the model gives an honest, external accuracy figure. GCP residuals alone can flatter a bad solve (the model was fitted to them); checkpoints can't be gamed. Keep 2–4 checkpoints on any job where accuracy has to be certified.

Reading an accuracy report (RMSE)

RMSE (root-mean-square error) summarises how far your control/checkpoints sit from the model. It's reported separately for horizontal and vertical, because they behave differently — vertical is typically 2–3× worse than horizontal, and ASPRS standards judge them against different tolerances. As a rule of thumb, a well-controlled drone survey reaches ~1–3 cm horizontal and ~2–5 cm vertical. Look at the per-point residuals too: if every arrow points the same way, you have a systematic error (a datum, base-station or scale mistake), not random noise. Orthosite's accuracy report shows horizontal, vertical and 3D RMSE plus a residual-vector chart that surfaces exactly that pattern at a glance.

Common GCP mistakes

How Orthosite handles GCPs and accuracy

Mark each target once in Orthosite's browser-based GCP editor — it shows you every image the point appears in, with sub-pixel click accuracy. On processing, Orthosite produces a full accuracy report: horizontal, vertical and 3D RMSE against your checkpoints, a per-point residual table, and a residual-vector chart that reveals systematic errors instantly. Checkpoints are kept out of the solve automatically, so the numbers are honest — and every export lands in your chosen coordinate system and datum.

FAQ

How many ground control points do I need?
5–8 for a typical site (minimum 3–4), spread to the corners, edges, centre and the highest/lowest ground. RTK/PPK flights can use fewer (4–5) but should still carry checkpoints.
Do I need GCPs if I have an RTK drone?
Not strictly — RTK/PPK reaches survey grade on its own — but a few GCPs and checkpoints independently verify the result and catch base-station, antenna-height or datum errors RTK won't reveal.
What's a good RMSE for a drone survey?
Roughly 1–3 cm horizontal and 2–5 cm vertical with good control. Vertical is normally 2–3× worse than horizontal; judge each against the tolerance your deliverable requires.
What's the difference between a GCP and a checkpoint?
A GCP is used to build and georeference the model; a checkpoint is surveyed the same way but held out of the solve, so it gives an independent, honest measure of accuracy.
How big should GCP targets be?
Big enough to span several pixels at your GSD so you can click the centre precisely — larger for higher flights. Use high-contrast, flat targets with a clear centre.
What is RMSE?
Root-mean-square error — a single number summarising how far your control or checkpoints deviate from the model, reported separately for horizontal and vertical.
Can I add GCPs after flying?
You mark GCPs during processing, so as long as the targets were on the ground and surveyed during the flight, you add them from the photos afterwards — you can't add control that wasn't physically there.
In which coordinate system should I measure GCPs?
The same one (or a transformable one) as your project CRS and vertical datum — otherwise you bake in an offset. See the coordinate-systems guide.

Gør din næste flyvning til et survey-grade resultat

Upload dine dronebilleder, så bygger Orthosite ortofoto, 3D-model, punktsky og højdemodeller i skyen — mål, del og eksportér i åbne formater.

Kom godt i gang med Orthosite
Sprog: EN SV NO DA FI DE FR ES NL