Reference · free

Drone surveying, mission plan to deliverable

What gets flown, what gets measured, and how it becomes a usable map. Walk through the four stages of a real photogrammetric mission — planning, ground control, flight, and processing — with the math that decides whether your deliverable is fit for survey work.

01 — Mission flow

The four stages of every flight

A photogrammetric mission is the same shape every time, whether you're flying ten acres or a thousand. The decisions you make in stage one cascade through the other three — bad overlap planning at the desk shows up as holes in the dense cloud two days later.

Plan

Decisions made before you leave the office

  • Define the project boundary and any obstacle zones (towers, power lines, restricted airspace).
  • Pick altitude AGL — sets achievable GSD; check Part 107 ceiling and any LAANC clearance.
  • Set front lap and side lap targets given the surface (75/65 baseline, higher for vegetation).
  • Lay out GCP positions — corners, centre, plus interior fill for projects past 500 m on a side.
  • Estimate flight time and battery count from the planned grid; add 20% margin for wind.
02 — Walkthrough

Watch a mission run end-to-end

03 — Overlap

Front lap, side lap, and why 75 / 65 is the floor

Photogrammetry recovers 3D geometry from where the same feature appears in multiple photos. The more photos a point appears in, the better the bundle adjustment locks it down. Overlap is how you make sure that happens.

  • Front lap (along-track overlap). Percent of each photo that overlaps with the next photo on the same flight line. 75% is the common floor for survey-grade work; bump to 80–85% over dense vegetation or repetitive textures.
  • Side lap (between flight lines). Percent of overlap between adjacent passes. 65% is the floor; 70–75% for tall vegetation or building corridors where occlusions are common.
  • Why both matter. Front lap alone gets you 2D coverage; only the combination of front + side lap gives the redundancy a multi-image bundle adjustment needs to resolve elevation.
N

10-acre AOI, Mavic 3E at 100 m AGL. Each rectangle is one photo's ground footprint.

75%
50%90%
65%
30%85%
Photos required64
Flight lines8
Shots per line8
Avg. coverage17.1×
Line spacing31 m
Shot spacing30 m
Survey grade
04 — Resolution

Ground Sample Distance — what every pixel covers

GSD is the on-the-ground length of one pixel. It's the single number that decides whether you can resolve a curb edge, a pothole, or a fenceline.

GSD  =  (altitude × sensor_pixel_pitch) / focal_length
All units consistent — usually mm and mm — then convert to cm/px

Two corollaries drop out of the formula. First: doubling altitude doubles GSD — you cover twice the ground per photo, but each pixel grows. Second: a longer focal lens at the same altitude gives you finer GSD at the cost of footprint. Surveyors usually want the lowest altitude the project tolerates and a fixed focal length matched to the sensor.

Mid-range RTK platform, fast iteration · 12.29 mm focal · 3.36 µm pixel

100 m
30 m / 98 ft150 m / 492 ft
Ground sample distance
2.73 cm / px
Photo footprint144 × 108 m
Accuracy with GCPs~4.1 cm horizontal
Accuracy no GCPs~11 cm horizontal

Rule of thumb: expected horizontal map accuracy is about 1–2 × GSD on an RTK drone with ground control, and 3–5 × GSD without it. Plan altitude so the achieved GSD is half of the smallest feature you need to identify.

05 — Control

Ground control points — when, where, how many

A GCP is a surveyed point with a high-contrast target painted or laid on the ground. Photogrammetry uses GCPs two ways: as control (the bundle adjustment is forced to honor their coordinates) and as check points (independent points whose residuals tell you the achieved accuracy).

  • Layout. One GCP at every corner of the project plus one in the middle. For projects longer than ~500 m in any dimension, add a row through the middle every ~300 m. The math behind this: GCPs constrain the bundle, but residuals grow with distance from the nearest constraint.
  • Survey them. RTK rover with at least 30 seconds of observation; longer occupations and a second epoch some hours later for the highest order work. Record the controller's reported HRMS / VRMS for each GCP — the bundle adjustment can use those as input weights.
  • Targets. 0.5 m × 0.5 m chequerboard or chevron, high contrast, matte (not glossy). Centre over the surveyed point and photograph it so the target appears in at least 4–5 images.
  • Checks. Hold back ~20% of your points as check points. After processing, the RMS of their residuals is what you report as the project's achieved horizontal and vertical accuracy.
PROJECT BOUNDARY · ~10 acres1GCP-12GCP-23GCP-34GCP-45GCP-5CHK-ACHK-BControl GCP (forces bundle solution)Check point (independent residual)
Five control points (corners + centre) constrain the bundle. Two check points held back from the adjustment report the achieved accuracy.
06 — Processing

From photos to deliverables

Photogrammetry software (Pix4D, Metashape, RealityCapture, WebODM) runs the same general pipeline regardless of vendor. Understanding it helps when one stage fails — the right error to fix is usually the stage before the obvious one.

PhotosGeotagged JPEGsAlignmentFeature match + bundleDense cloudPer-pixel depthMesh / DSMTriangulated surfaceOrthoGeoTIFF deliverable
  • Alignment. Feature matching across photos and a sparse bundle adjustment. If alignment fails on a subset of photos, overlap is too low or texture is too uniform — not a processing problem.
  • Dense matching. Per-pixel depth from the aligned photos. Slow; this is the stage where overnight processing happens.
  • Mesh / DSM. Triangulate the dense cloud into a surface model. DSM = digital surface model, includes trees and buildings; DTM = digital terrain model, ground only (filter step required).
  • Orthomosaic. Each pixel of each input photo, reprojected through the DSM onto a flat coordinate grid. Saves to GeoTIFF for hand-off into CAD or GIS.
07 — Watch outs

Mistakes that cost the most time

  • Wind kills sidelap. Plan with the published wind tolerance of your aircraft, not the still-air spec. A 15 kt quartering wind on a Mavic 3 Enterprise eats 8–10% of side lap by the time you cross-track the project. Bump planned side lap to compensate.
  • Sun angle and shadows. Best flight window is 2 hours either side of solar noon. Avoid early/late shadows that the bundle adjustment can't match between photos — same place, different shadows = no feature match.
  • Water and snow. Reflective, texture-less, often featureless from above. Either avoid them in the flight footprint or accept that you'll have holes in the deliverable over them.
  • Battery temperature. Cold batteries fail in flight without warning. Pre-warm to 20°C before takeoff in sub-freezing conditions; expect 25–30% reduced flight time anyway.
Test yourself

How well did it stick?

A quick 5-question check on Drone Surveying. See where you stand and what to review.

Fly more

Full drone surveying course inside

The Survey School's full Drone Surveying program walks through Part 107, real mission planning in Pix4Dcapture / DJI Pilot, GCP setup, and full processing in Metashape — with live field days twice a year.