Clients who commission drone surveys often receive a finished map file and assume the work was straightforward β€” the drone flew, the software did something, and the map appeared. The reality is a seven-stage professional workflow where decisions made in the first hour of planning determine the accuracy of every measurement in the final deliverable. Understanding the process helps you ask better questions when commissioning a survey, assess whether a quote represents genuine survey-grade work or a recreational flyover dressed up as professional data, and interpret the limitations that come with any map your team receives.

2–5 cm
Typical orthophoto accuracy with proper GCPs
500+
Photos taken in a single 10 kmΒ² survey mission
75/65%
Forward and side image overlap β€” survey minimum
3–5Γ—
Processing time vs. flight time β€” a survey is mostly desk work

The Seven Stages of a Professional Drone Survey

Every professional drone survey moves through the same sequence of stages. The field time β€” the drone in the air β€” is often the shortest part. The majority of a well-executed survey is spent in preparation before the flight and processing after it. Operators who compress or skip stages in either phase are the ones who deliver maps that look good on screen but fail when measured against independent check points.

Step 01 πŸ“‹
Brief, Site Assessment and Regulatory Clearance
Pre-Survey Β· Office + Site

Every survey begins with a brief: what do you need the data for? The answer determines every technical parameter that follows β€” resolution, accuracy class, deliverable format, and whether the job calls for a drone at all. A site boundary for a developer needs different resolution to a topographic model for a dam engineer. A volumetric calculation for a quarry has different accuracy requirements to a preliminary site layout for a residential estate.

Once the brief is clear, a desk-based site assessment reviews the area using satellite imagery, terrain data, and airspace maps. In Kenya, this means checking KCAA (Kenya Civil Aviation Authority) Class G airspace restrictions, proximity to controlled airspace around Wilson and JKIA, restricted zones, and the altitudes permitted without special authorisation. A NOTAM (Notice to Airmen) is filed for the survey period. Any site within 5 km of a controlled aerodrome requires prior written KCAA approval β€” this takes time and must be factored into the project schedule, not discovered on the morning of the flight.

A physical site visit before the flight day confirms what satellite imagery cannot: access routes for the ground team, the location of power lines and tall trees that constrain take-off and landing zones, the terrain relief that determines safe altitude above ground level, and any site-specific hazards β€” active construction, livestock, security restrictions, community sensitivities β€” that affect survey operations.

KCAA NOTAM Airspace check Terrain relief Site hazards Client brief Deliverable spec
Step 02 πŸ—ΊοΈ
Mission Planning: GSD, Altitude, Overlap and Flight Lines
Pre-Survey Β· Software Planning

Mission planning is where the brief becomes a flight programme. The four interdependent parameters that drive all mission design are Ground Sampling Distance (GSD), flight altitude, image overlap, and flight line spacing. GSD is the size of one pixel in the final orthophoto when measured on the ground β€” a 3 cm GSD means each pixel represents a 3 cm square on the ground. GSD is determined by the flight altitude: higher altitude = larger GSD = less resolution. For a DJI Phantom 4 RTK at 100 m AGL, the GSD is approximately 2.7 cm/pixel. At 200 m, it doubles to approximately 5.4 cm/pixel.

Image overlap β€” the percentage of each photo's area that appears in adjacent photos β€” is the second critical parameter. Survey-grade work requires a minimum of 75% forward overlap (between consecutive photos along a flight line) and 65% side overlap (between adjacent flight lines). These minimums ensure that every point on the ground appears in at least three photos from different angles β€” the redundancy that photogrammetric processing requires to compute reliable 3D positions. Operators who reduce overlap to cover more ground faster are trading data quality for time. The penalty shows up in the accuracy report, not the preview.

The mission is programmed into flight planning software β€” DJI Pilot 2, Mission Planner, or Pix4Dcapture β€” which calculates the exact flight line layout, turn radii, camera trigger intervals, and estimated flight time. For sites with significant terrain relief, terrain-following mode maintains constant AGL altitude across the survey area, keeping GSD consistent even as the ground rises and falls.

GSD calculation 75% fwd overlap 65% side overlap Terrain following DJI Pilot 2 Pix4Dcapture
GSD Reference Guide β€” DJI Phantom 4 RTK
50 m AGL β†’ ~1.4 cm/pixel GSD
100 m AGL β†’ ~2.7 cm/pixel GSD
150 m AGL β†’ ~4.0 cm/pixel GSD
200 m AGL β†’ ~5.4 cm/pixel GSD
Step 03 πŸ“
Ground Control Points: Setting, Measuring and Distributing
Field Day Β· Most Critical Stage

Ground Control Points (GCPs) are the stage that separates a survey-grade drone deliverable from a visually appealing but geometrically unreliable map. A GCP is a physical target β€” typically a 50Γ—50 cm cross or chequerboard pattern, either pre-painted on the ground or a purpose-made target board β€” placed at a known, precisely measured location. The photogrammetric software uses GCPs to anchor the 3D reconstruction to real-world coordinates, eliminating the accumulated position and altitude errors that even the best drone GNSS introduces over a flight.

GCP positions are measured using a survey-grade GNSS receiver (RTK or post-processed static) tied to a base station or CORS (Continuously Operating Reference Station) network. The measurement must be precise: errors in GCP coordinate measurement propagate directly into the accuracy of the entire final map. A GCP measured with a hand-held GPS receiver accurate to Β±5 m provides essentially no geometric control β€” it is no better than the drone's onboard GNSS. Survey-grade GCP measurement achieves Β±2–5 cm in horizontal position and Β±3–8 cm in vertical elevation.

GCP distribution across the survey area matters as much as the accuracy of individual measurements. The standard pattern requires GCPs at all four corners of the survey area, at the midpoints of the longer edges, and one or more in the interior β€” a minimum of five for a simple rectangular area, with additional GCPs wherever terrain or land cover changes significantly. Additionally, Check Points (CPs) β€” independent survey points that are not used as inputs to the photogrammetric processing β€” are measured and withheld, to be used only for independent accuracy verification after processing is complete.

RTK GNSS measurement 5+ GCPs minimum Check points (withheld) Corner + interior distribution Β±3–5 cm target accuracy
Step 04 🚁
The Flight: Execution, Monitoring and Weather
Field Day Β· Often the Shortest Stage

With mission loaded, GCPs in position, and airspace clearance confirmed, the drone launches. For a 10 kmΒ² survey at 100 m AGL with 75%/65% overlap, a single battery will cover approximately 2–3 kmΒ², meaning three to five battery cycles for the full mission. The drone follows its programmed flight lines autonomously, triggering the camera at calculated intervals. The pilot monitors the mission in real time β€” watching for battery drainage, unexpected airspace intrusions, signal interference, and any anomalies in the flight path logged on screen.

Weather is the variable most underestimated by clients scheduling drone surveys. Wind above 8–10 m/s (Beaufort 5) affects image quality and positional accuracy, particularly for light multi-rotor UAVs. High cloud cover reduces contrast and degrades feature matching in photogrammetric processing. Direct overhead sun creates harsh shadows that obscure ground features. The ideal window in Kenya is typically early morning β€” 7:00 to 10:00 AM β€” before the convective heating of the day generates thermal turbulence and afternoon cloud build-up over the highlands. Professional survey teams have weather holds built into their project schedules; clients who push for a fixed delivery date regardless of weather create conditions for poor data.

After each flight, the pilot performs an immediate data card check β€” confirming photo count matches the expected total, reviewing sharpness and exposure on a sample of images, and confirming GCPs are visible and correctly positioned in images taken near each target. If any flight line produced blurred or underexposed images, it is re-flown on the same day before the team de-mobilises. This immediate QC on site is far less costly than discovering missing data during office processing.

Autonomous flight plan Battery cycles Real-time monitoring Weather window: 7–10 AM On-site image QC Re-fly if needed
Step 05 πŸ’»
Photogrammetric Processing: Aerotriangulation, Dense Matching and DSM
Office Β· 4–24 Hours Processing Time

Photogrammetric processing is where hundreds of individual photographs become a spatially referenced 3D model. The process runs in specialist software β€” Pix4Dmapper, Agisoft Metashape, or DJI Terra β€” and proceeds through three sequential computational stages that build on each other.

Aerotriangulation (AT) is the first and most fundamental step. The software analyses keypoint features in every image β€” corners, edges, texture patterns β€” and identifies thousands of matching points that appear across multiple overlapping photos. By knowing the camera's focal length, sensor size, and the approximate position of each photo from the drone's onboard GNSS, the software computes the precise position and orientation of every camera at the moment each photo was taken. The GCP coordinates are then introduced, anchoring the entire bundle of images to the real-world coordinate system and eliminating the accumulated drift that GPS-only positioning produces. The AT stage produces a sparse point cloud β€” the mathematical skeleton of the survey.

Dense image matching (MVS β€” Multi-View Stereo) takes the calibrated camera positions from AT and reconstructs a dense 3D point cloud by matching every pixel across multiple overlapping images. For a 500-photo survey, this can produce 50–200 million points representing every visible surface in the survey area. Processing time depends heavily on hardware β€” a workstation with a high-performance GPU reduces processing of a 500-photo survey from 24 hours to 2–4 hours. The dense point cloud is the raw material from which all subsequent products are derived.

The Digital Surface Model (DSM) is generated by gridding the dense point cloud at the specified resolution β€” interpolating the highest point in each grid cell to produce a continuous raster surface representing the top of everything: ground, vegetation, buildings, vehicles. In open terrain without trees or buildings, the DSM closely approximates the bare-earth Digital Terrain Model (DTM). Where vegetation or structures are present, the DSM and DTM diverge β€” the DSM shows the top of the canopy or roof, while the DTM requires additional filtering and classification to extract the underlying ground surface.

Pix4Dmapper Agisoft Metashape Aerotriangulation Dense point cloud DSM generation GPU processing
Step 06 πŸ–ΌοΈ
Orthophoto Generation and Colour Balancing
Office Β· Post-Processing

The orthophoto β€” or orthomosaic β€” is the map product most clients recognise. It is a planimetrically corrected aerial image of the survey area: unlike a conventional photograph taken at an oblique angle, an orthophoto has been geometrically corrected so that every point is in its true horizontal position, free of the perspective distortion that makes buildings lean and ground closer to the camera appear larger than ground further away. Measurements taken from an orthophoto β€” distances, areas, angles β€” are geometrically accurate to the precision of the underlying point cloud and GCP network.

The orthophoto is generated by projecting each input photograph onto the DSM surface β€” the software drapes each image over the 3D model in its correct geometric position, then blends the thousands of individual photos into a seamless mosaic. Colour balancing adjusts exposure and white balance across the mosaic to remove the visible seams that would otherwise appear where photos taken at slightly different times, sun angles, or exposure settings meet. A well-balanced orthophoto is indistinguishable from a single photograph of the area at the survey resolution; a poorly balanced one shows visible grid lines and colour shifts across photo boundaries β€” a telltale sign of either poor overlap or inadequate processing.

Orthomosaic generation Colour balancing Geometric correction GeoTIFF output True planimetric position
Step 07 βœ…
Quality Control, Accuracy Report and Final Deliverables
Office Β· Certification

Before any data is delivered to the client, the accuracy of the outputs is verified against the independently measured Check Points withheld in Stage 3. The software computes the Root Mean Square Error (RMSE) between the Check Point coordinates as measured on the ground and the same points as they appear in the orthophoto and DSM. This RMSE β€” in centimetres, separately in horizontal (X, Y) and vertical (Z) β€” is the honest measure of the delivered data's real-world accuracy. A well-executed survey with properly measured GCPs and adequate overlap typically achieves horizontal RMSE of 1–2Γ— GSD and vertical RMSE of 1–3Γ— GSD.

The accuracy report is the professional certification that accompanies every Geopin survey deliverable. It documents the GCP and CP measurement method, the number and distribution of control points, the processing software and settings, and the achieved RMSE against Check Points. This report is what engineers, planners, and developers need to confirm the data meets the accuracy specification in their brief β€” and it is what separates a professional survey deliverable from a consumer drone flyover.

Final deliverables are compiled in the client's required coordinate system β€” typically Arc 1960 / UTM Zone 37S for Kenya β€” and exported in the required formats. The complete data package is transferred to the client with a handover note explaining what each file is, how to open it, and the accuracy limitations that apply to the dataset.

RMSE against CPs Accuracy report UTM Zone 37S Arc 1960 / WGS84 Certified deliverables

Choosing Your Resolution: GSD and Use Case

The most consequential decision in drone survey specification β€” after deciding to commission a survey at all β€” is the required Ground Sampling Distance. GSD determines what features are visible and measurable in your data. The table below maps common GSD ranges to their appropriate use cases and the flight altitude required with a standard 20-megapixel survey camera.

GSD Range Typical AGL Smallest Visible Feature Best Use Cases Coverage / Battery
1–2 cm/px 30–50 m Individual bricks, cracks, drainage channels Building inspection, road crack mapping, archaeological sites, forensic survey ~0.5–1 kmΒ² / flight
2–4 cm/px 60–120 m Road markings, manhole covers, small structures Engineering design survey, subdivision mapping, stockpile volumes, infrastructure as-built ~1–3 kmΒ² / flight
4–8 cm/px 120–200 m Vehicles, building footprints, boundary beacons Topographic survey, earthworks monitoring, agricultural parcels, county planning ~3–8 kmΒ² / flight
8–15 cm/px 200–400 m Roads, trees, field patterns, large structures Large-area land use mapping, route corridor assessment, prefeasibility terrain ~8–20 kmΒ² / flight
15–30 cm/px 400+ m General land cover, major roads, settlements Regional overview mapping, environmental baseline, initial project scoping Fixed-wing platform preferred
⚠️ GSD Does Not Equal Accuracy

A common misconception is that a smaller GSD (higher resolution) automatically means a more accurate survey. GSD determines the resolution of your data β€” the smallest feature you can see. Accuracy β€” how close your measurements are to ground truth β€” is determined by GCP quality, overlap, processing, and sensor calibration. A 2 cm GSD survey with no GCPs can have 5 metre accuracy. A 5 cm GSD survey with well-measured GCPs properly distributed can achieve 5 cm accuracy. Always specify both GSD and accuracy class in your survey brief.

What You Should Receive: Standard Deliverables

Orthophoto (Orthomosaic)
GeoTIFF Β· ECW Β· Cloud-Optimised GeoTIFF
Planimetrically corrected, geometrically accurate aerial image of the entire survey area at the specified GSD. Measurements (distances, areas, angles) taken from this file are accurate to the survey's RMSE. Georeferenced in your specified coordinate system. The most-used product for site planning, CAD base maps, and stakeholder communication.
Digital Surface Model (DSM)
GeoTIFF Β· ASCII Grid Β· Civil 3D Surface
Gridded elevation model representing the top of everything β€” ground, vegetation, buildings. The source dataset for contour generation, slope analysis, and earthworks volume calculations. In open terrain without trees, the DSM approximates the bare-earth DTM. Must be classified to produce a true DTM where vegetation is present.
Digital Terrain Model (DTM)
GeoTIFF Β· Civil 3D TIN Β· LandXML
Bare-earth surface with vegetation and structures removed through point cloud classification β€” the input for engineering design, drainage modelling, and earthworks volume computation. In areas with significant vegetation, requires additional ground classification processing. Not automatically produced by all photogrammetry software β€” must be explicitly specified in the brief.
Dense Point Cloud
LAS 1.4 Β· LAZ Β· PLY
The 3D dataset of all reconstructed points β€” every visible surface represented as a georeferenced XYZ coordinate with RGB colour. The archive from which all other products are derived. Useful for structural inspection, feature extraction, BIM integration, and re-processing at different resolutions. Should be retained by the client as the primary data asset.
Contour Plan
DWG Β· DXF Β· PDF β€” at specified interval
Contour lines at the interval specified in the survey brief (typically 0.5 m, 1 m, or 2 m) generated from the DSM or DTM. Formatted for AutoCAD or MicroStation with index contours at 5Γ— the contour interval. The most commonly requested output by land surveyors, planners, and engineers using conventional CAD workflows.
Survey Accuracy Report
PDF β€” Signed by Licensed Surveyor
The professional certification document: GCP and CP measurement methodology, number and distribution of control points, processing software and settings, achieved RMSE in X, Y, and Z against independent Check Points. This report is what confirms your data is survey-grade β€” its absence from a deliverable package should prompt serious questions about the quality of the underlying data.
The orthophoto is what the client sees. The accuracy report is what the engineer trusts. Never accept a drone survey deliverable without both.

Six Things That Ruin a Drone Survey β€” Before the Drone Even Flies

Mistake 01
No Ground Control Points
RTK drones are marketed as "no GCP needed" β€” and for visualisation, that is sometimes true. For surveys where measurements will be taken from the data and used in engineering decisions, GCPs are non-negotiable. An RTK drone without GCPs achieves Β±5–30 cm accuracy depending on CORS network quality. With GCPs: Β±2–5 cm. The difference matters for earthworks volumes, boundary determination, and design levels.
Mistake 02
Insufficient Image Overlap
Reducing overlap from 75/65% to 60/50% covers the same area 30% faster β€” and reduces data quality significantly. Sparse overlap produces holes in the point cloud, DSM artefacts ("doming" β€” a systematic convex error across the survey), and reduced accuracy at the edges of the survey area. It is the most common shortcut taken by operators prioritising speed over quality.
Mistake 03
GCPs Only on Flat Ground
Ground control distributed only on flat, accessible terrain β€” while the survey covers a site with significant relief β€” fails to control the vertical accuracy across the whole area. GCPs must be placed at representative elevations throughout the site: valley bottoms, ridge tops, and mid-slope positions. A survey of a hillside with GCPs only at the bottom will have poor vertical accuracy at the top.
Mistake 04
Flying in High Wind or Harsh Light
Wind above 10 m/s causes image blur and positional jitter that degrades feature matching in photogrammetry. Midday sun creates deep shadows that obscure ground features and confuse the matching algorithm. Experienced survey pilots reschedule in these conditions β€” inexperienced operators fly regardless and deliver poor data on schedule rather than good data late.
Mistake 05
Specifying GSD Without Specifying Accuracy
Clients who specify "3 cm GSD" without specifying a required accuracy RMSE give operators freedom to deliver high-resolution data with poor geometric accuracy. Always specify both: "3 cm GSD, 5 cm horizontal RMSE, 8 cm vertical RMSE against independent check points" is an unambiguous specification that a competent operator can meet and certify.
Mistake 06
No Independent Accuracy Verification
The processing software produces its own accuracy statistics internally β€” but these only tell you how well the model fits the GCPs used to build it. Independent Check Points β€” measured on the ground and withheld from processing β€” are the only honest test of real-world accuracy. Any operator who cannot produce CP validation statistics for their deliverable has not conducted a verifiable survey.
🚁 From the Geopin Field Β· North Horr–Ileret Corridor, Marsabit

On the 115 km KeNHA road survey in Marsabit County, wind was consistently above 12 m/s by 11:00 AM due to the Chalbi Desert thermal gradient. Our teams operated in two shifts β€” 6:00 to 10:30 AM and 4:30 to 6:30 PM β€” flying 18 km of corridor per operational day. Attempting to fly midday would have produced blurred imagery and compromised the Β±8 cm vertical accuracy specification required for the road design DTM. The weather hold schedule added two days to fieldwork and saved the entire survey from reprocessing.

Commission a Professional Drone Survey

Survey-Grade UAV Mapping Across Kenya and East Africa

Geopin's KCAA-licensed pilots execute the full 7-stage workflow on every project β€” from NOTAM and GCP to certified accuracy report β€” so your engineer gets data they can trust in calculations.

Get a Drone Survey Quote β†’
About the Author
GC
Geopin Consult UAV Survey Team
KCAA Licensed Pilots Β· Nairobi, Kenya

Geopin's KCAA-licensed drone survey team has completed UAV mapping projects across Kenya, Uganda, Tanzania, and Somalia β€” from 1-hectare construction sites to 115 km road corridors. Every project follows the 7-stage workflow described in this article, with certified accuracy reports delivered alongside all spatial data products.