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