Draw your survey area, choose semi-auto or full-auto capture, and export a WPML-format KMZ. Terrain-following heights and automatic flight splitting are built in.
Browser-based Terrain-aware WPML-compatible KMZ
The Problem
Anyone can afford a drone with a survey-grade camera. Almost nobody can fly it as a survey aircraft. DJI is where the gap is widest today, and where FlyPath starts.
DJI mapping, terrain, and mission-transfer features vary by aircraft, controller, application, and firmware. Consumer workflows do not consistently include survey-grid, overlap, and resolution planning.
Third-party support also varies by aircraft and controller. A planner must separate route creation from the exact application and transfer workflow used to load and verify the mission.
Dividing one survey across several pilots while preserving overlap, coverage, and field progress still requires careful coordination.
In FlyPath: available soon
Step by Step
FlyPath creates a WPML-format KMZ from a survey plan in your browser. Loading and flying the file still depends on the target aircraft, controller, DJI application, and firmware, so every export must be checked in the intended workflow before flight.
Draw a survey polygon on the map or import a polygon from a KML file.
Choose semi-auto or full-auto capture, then set aircraft, altitude, speed, overlap, margin, safety actions, and automatic fastest direction.
Preview elevation and clearance, add terrain-following heights, and divide long routes around battery and waypoint limits.
Reopen saved missions and download one WPML KMZ or a ZIP of continuous KMZ flights.
Terrain Aware
The elevation data is built in, with no separate elevation account or subscription. FlyPath samples the route and writes per-waypoint heights into the exported WPML-format KMZ; the pilot must verify how the intended DJI workflow interprets them.
Set a tolerance in metres and FlyPath inserts waypoints wherever the ground rises or falls beyond it, keeping height above terrain steady.
Overlay contour lines at your chosen interval and colour, and show ground elevation beside each waypoint while you plan.
Draw a line across the site to see its elevation profile, with the line length and the ground height at both ends.
Flight Safety
FlyPath is a planning aid, not flight authorization or a substitute for pilot judgment.
Confirm the boundary, waypoints, altitude, speed, camera behavior, finish action, and controller-loss action.
Open the exported file in the intended DJI application and check the exact aircraft, controller, and firmware combination.
Check airspace, permissions, people, obstacles, weather, battery reserve, and current conditions before every flight.
Aircraft Profiles
FlyPath uses aircraft-specific camera and trigger assumptions to calculate spacing, GSD, overlap, and mission estimates. Planning profiles are available for DJI Mini 3 Pro, Mini 4 Pro, Mini 5 Pro, Air 3, Air 3S, Mavic 3 Classic, and Mavic 4 Pro. A profile does not by itself guarantee application, controller, firmware, or flight compatibility.
Matrice 4E export remains disabled while its WPML definition is validated.
Global Reach
FlyPath QGIS plugin downloads, tracked across the drone mapping community worldwide.
Source: QGIS Plugin Repository · 709 tracked downloads (top 16 countries) · Updated 19 Aug 2026
FAQ
Yes. The current web release is a free beta. If paid plans or limits are introduced later, they will be presented before any charge applies.
FlyPath exports one DJI WPML KMZ or, with flight splitting enabled, a ZIP of continuous KMZ flights. Terrain-following heights can be included. Always inspect every file in the intended DJI application before flying.
Set a minimum number of flights and a per-flight waypoint limit. FlyPath divides the route at existing waypoints into continuous flights, not the survey area itself. Each flight starts where the previous one ended, and all of them download as separate KMZ files in one ZIP.
Choose a tolerance in metres. Along each flight line, FlyPath samples built-in global elevation data and inserts a waypoint whenever the ground has changed more than your tolerance, giving every waypoint its own flight height so the drone holds a steady height above terrain.
Semi-auto keeps capture control with the pilot. Full-auto adds photo actions along each flight line from the selected front overlap and the aircraft camera profile. Review every generated camera action before flight.
FlyPath includes DJI Mini 3 Pro, Mini 4 Pro, Mini 5 Pro, Air 3, Air 3S, Mavic 3 Classic, and Mavic 4 Pro profiles. Multi-camera aircraft must use the wide mapping camera. The Matrice 4E remains in validation.
FlyPath can display elevation contours, preview terrain clearance, and export terrain-following heights. It does not provide airspace authorization, no-fly-zone, weather, or obstacle checks.
No. FlyPath is a planning aid. The pilot remains responsible for route review, compatibility checks, legal compliance, site assessment, and safe operation.
Newsletter
Get occasional product updates about FlyPath mission planning and the coordinated large-scale capture tools we are building next.