Where ground control points still earn their keep — and where an RTK/PPK workflow retires them.
Ground control points earned their central place honestly. In the pre-RTK era a drone's onboard GPS tagged images at metre level; photogrammetry could build a beautifully self-consistent model but had no idea where on Earth it belonged, how big it truly was, or which way was level. Surveyed targets visible in the imagery pinned the block to reality — georeferencing, scale, and tilt in one mechanism — and exposed systematic errors like rolling-shutter and lens-model drift. Ten to twenty targets per site, each laid and shot by a rover crew, often consumed more field hours than the flight itself.
RTK changed the input, not the mathematics. When every camera position is known to 1–2 cm at exposure, the block arrives pre-pinned: photogrammetry starts from truth rather than searching for it. The question stops being “GCPs or not” and becomes “what is left for targets to do?”
Centimetre geotags handle georeferencing, scale, and levelness — the classical GCP duties — provided two conditions hold. First, the geotags must be absolute: an RTK drone positioned against an averaged base inherits that base's offset, producing a perfect model in the wrong place (the trap dissected in absolute vs relative accuracy). Second, the solution must be FIX throughout; FLOAT segments write decimetre geotags without announcing themselves. What geotags cannot do is verify — a principle every accuracy standard shares: the data cannot certify itself. Nor do they fully constrain camera calibration on some low-texture or single-altitude missions, where a little ground truth still stiffens the solution.
Hence the modern minimum: an absolutely-positioned correction source, FIX discipline in flight, and a small number of independent checkpoints — measured but withheld from processing — to prove the result.
For routine mapping — progress, volumetrics, orthomosaics, corridor topo — the converged practice is 0 control points and 2–3 checkpoints. Checkpoint residuals against the finished surface certify the entire chain (base coordinates, corrections, geotags, photogrammetry) in one comparison; expect 2–5 cm horizontal and 3–7 cm vertical on well-flown photogrammetry, tighter with LiDAR. Add 1–2 actual control points only when conditions demand stiffening: single-altitude nadir blocks over texture-poor ground, oblique-heavy facade work, or when the client's specification predates RTK and simply requires them. That sliding scale replaces the old 15-target grids — and returns hours per site to the crew (worked examples across industries in mining and construction).
Three jurisdictions of honest exceptions. Legal and cadastral work: statutes and boards often prescribe control methodology explicitly; fly RTK for efficiency, but lay what the law requires. Hostile GNSS environments: deep urban canyons, under-canopy corridors, and steel-saturated plants degrade both the drone's solution and any rover shooting checkpoints — dense targets shot by total station may be the only defensible anchor. And accuracy-critical engineering deliverables (deformation monitoring at millimetres, machine-control surfaces on tight tolerance) where redundancy is the point: independent control catches the one-in-a-thousand systematic error nobody's checkpoint pair would. Everywhere else, grids persist mostly by specification inertia — worth a conversation with the client, with the checkpoint-residual evidence in hand.
The verification habit only certifies what it genuinely tests, so keep checkpoints independent and honest. Use targets or unambiguous hard features; measure them with a rover on the same correction source as the flight (one datum, no transformation gap); withhold them entirely from processing; compare in the delivery frame after any transformation. Distribute them across the site and the elevation range — two on the pad and one up the batter beats three by the car park. File the residual table with every deliverable. When a number ever comes back ugly, the pattern diagnoses itself: uniform offset points at the base position, vertical-only bias at antenna heights or geoid handling, scattered noise at FLOAT flying or blunders (triage in the FIX checklist).
A 15-GCP campaign on a 100-hectare site costs roughly a crew-half-day to lay and shoot, plus target maintenance on repeat visits; a 3-checkpoint verification costs twenty minutes. Across a season of weekly flights the difference funds the RTK base several times over — before counting the reflights avoided by FIX discipline and the disputes avoided by filed residuals. GCPs are not obsolete; they have been promoted from mass labour to targeted quality tooling. The operations that thrive treat them exactly that way.
Teams carrying 15-target habits rarely need persuasion — they need evidence their client will accept. The clean migration is a two-project overlap: fly one site the old way (full grid) and simultaneously the new way (RTK geotags, three checkpoints), process both, and put the comparison table in front of the client — grid-constrained surface versus geotag surface, residuals at the withheld targets, field hours for each. The numbers do the arguing: agreement typically lands inside the noise floor, and the hours column speaks for itself. From there, rewrite the spec language from ‘minimum N ground control points’ to ‘independent checkpoints demonstrating ≤X cm RMSE’ — an outcome standard rather than a method standard, which is what the client wanted all along.
Repeat-visit sites justify permanent checkpoints: paint-marked bolts on concrete plinths, survey nails in stable pavement, or purpose-set targets outside work zones — measured once carefully, then serving every future flight as instant verification. The habit compounds beautifully with an absolute base: because the datum never drifts between visits, checkpoint coordinates from January validate December's flight without remeasurement, and residual history becomes a control chart for the whole program's health. Two or three such points per site, documented with photos and coordinates in the project file, convert accuracy verification from a field task into a lookup — the final stage of the GCP economy's collapse from grids of labour to points of proof.
RTK geotags from an absolutely-positioned base do the georeferencing; two or three withheld checkpoints do the proving; full GCP grids retreat to the legal and GNSS-hostile edges — measure the outcome, not the ritual.
Why the base's own coordinates decide whether geotags are absolute is covered in the accuracy guide; the FLOAT discipline that keeps geotags honest in flight lives in the FIX checklist.
The mining and construction chapters show the checkpoint discipline running inside live programs: stockpile surveys and machine-control sites.
For most mapping deliverables, yes — provided the base is absolutely positioned and you verify with 2–3 independent checkpoints. Regulated boundary work is the standing exception.
No — same targets, different role. Control points constrain the processing; checkpoints are withheld and used only to measure the result.
Yes. PPK geotags carry the same authority once processed against a properly positioned base; verification needs are identical.
Almost certainly base position error or a frame/datum mismatch — not photogrammetry. Check how the base got its coordinates and what transformation the delivery used.
UAV Mate is a self-converging PPP/RTK base station: 1.5 cm ITRF2020 coordinates in minutes, broadcast to any RTCM 3.x drone or rover.
See UAV Mate