AgriDroner avatar
AgriDroner

What is terrain following mode on drones and which DJI models support it?

I keep seeing terrain following mentioned when people talk about drone mapping and agriculture. What exactly does it do differently from regular altitude hold? Which DJI drones actually have terrain following mode and is it available on the Mini 4 Pro? How does the drone know the terrain height if it cannot see through trees?

terrain-following dem-data photogrammetry agl-altitude

6 Answers

Best Answer
GearReviewer_Tom avatar
GearReviewer_Tom

Terrain following maintains a constant altitude above the ground surface rather than a fixed altitude above sea level (ASL) or above the takeoff point. Standard altitude hold keeps the drone at a fixed number — if the ground rises 30m on a hillside, the drone stays at 80m ASL and is now only 50m above the slope. With terrain following, the drone adjusts to stay 80m above whatever the terrain height is at that GPS position.

How it works: the drone downloads a Digital Elevation Model (DEM) before the flight — a database of terrain elevation by GPS coordinate. During flight, it cross-references its current GPS position with the DEM and adjusts altitude automatically to maintain the target AGL height.

Which DJI drones have it: DJI Air 3 (via mission planning apps), Mavic 3 Pro/Enterprise series, Air 2S (limited support), and DJI Enterprise/agricultural models. DJI Mini 4 Pro does NOT have terrain following — it lacks the onboard processing and SDK integration required.

Primary uses: agricultural spraying (maintains spray height over crops on slopes), photogrammetry surveys (consistent ground sampling distance), linear inspection (pipelines, power lines crossing hills).

Check Survey-Capable DJI Drones on Amazon
TechDroner avatar
TechDroner

DEM accuracy limits terrain following precision: the most common dataset is SRTM (Shuttle Radar Topography Mission) at approximately 30-meter horizontal resolution and 16-meter vertical accuracy. A 16-meter elevation error means terrain following at 20m AGL is genuinely dangerous — the drone might believe it is 20m above ground when it is actually only 4m above a slope. For low-altitude operations, use higher-resolution DEMs (1-meter lidar data from government survey databases) when available in your region.

The drone's ascent rate limit also matters in rapidly rising terrain. If terrain rises faster than the drone can climb (maximum climb rate ~5-6 m/s for DJI consumer models), the drone falls behind the terrain profile and its actual AGL decreases during the climb. For steep terrain with rapid elevation change, plan the terrain follow altitude with extra buffer above the maximum slope rate.

ProfessionalPilot_Al avatar
ProfessionalPilot_Al

For photogrammetry, terrain following is critical for consistent Ground Sampling Distance (GSD) — the real-world size of one pixel in drone imagery. If you fly at a fixed altitude over terrain with 40m of elevation change, your GSD varies by up to 50% across the survey area. With terrain follow, GSD stays consistent, which is required for accurate measurements and defensible deliverables.

For construction documentation, topographic mapping, and volumetric calculations, variable GSD from fixed-altitude surveys introduces systematic errors in area and volume measurements. Any professional photogrammetry deliverable over terrain with more than 10-15m of elevation change should use terrain following. Fixed-altitude surveys are acceptable only for flat sites where GSD variation is negligible.

OutdoorExplorer avatar
OutdoorExplorer

Critical vegetation limitation: terrain follow uses bare earth DEM data, not actual vegetation surface height. Flying 30m terrain follow over a forest where trees are 25m tall means the drone is only 5m above the canopy — a serious hazard. Always add estimated vegetation height as a buffer to your AGL setting when flying over forested areas. A 50m terrain follow setting over 25m trees keeps you 25m above the canopy, which is a reasonable safety margin.

The same issue applies at cliff edges and canyon rims: the DEM represents the rock surface, but turbulent airflow above cliff edges can push the drone toward the face during the automated flight. Always add extra altitude margin near vertical terrain features. I add at least 20m buffer above any terrain with vertical faces or dense vegetation when executing automated terrain-following missions.

DroneNewbie2023 avatar
DroneNewbie2023

Clarifying what terrain following is NOT: standard altitude hold (barometric pressure maintaining a fixed height above takeoff) is not terrain following. Optical flow (downward cameras for position hold below 5-10m in GPS-denied environments) is not terrain following. Some budget drone marketing describes altitude hold as terrain following, which is misleading.

True terrain following requires GPS coordinates cross-referenced against an elevation database to dynamically adjust target altitude as the drone moves across the terrain. If a drone spec sheet does not mention DEM-based terrain following or AGL altitude maintenance in a mission planning app, it does not have it regardless of what the marketing copy says.

RealEstatePilot avatar
RealEstatePilot

For construction and infrastructure inspection, terrain following enables consistent inspection altitude across sites with significant grade changes. A hillside construction site with 15-20m of elevation change would produce highly variable image detail in a fixed-altitude survey, making comparison across different areas of the site difficult. Terrain follow keeps the camera at consistent distance from the work surface throughout the mission.

For linear infrastructure — roads, pipelines, power lines — terrain follow is standard practice because the route crosses natural terrain that rises and falls continuously. Maintaining consistent distance from the ground along a 10-km pipeline route would be very difficult to manage manually but is handled automatically with terrain following in a mission planning app.

For the foundational GPS accuracy that terrain following relies on, and how multi-constellation positioning affects position hold precision during these missions, see the guide on how drone GPS works and its accuracy limits.

Have an Answer to Add?