DJI Mini 5 Pro mapping mission
Complete step-by-step guide to planning and flying a mapping mission with RC2, Android phone, or iPhone
This guide shows you exactly how to plan, generate, and fly a mapping mission with the DJI Mini 5 Pro. The guide covers the RC2 controller, Android phones, and iPhone. No prior experience needed. For theoretical advice on overlap and GSD, read the Cowboy guide to drone mapping.
Two separate parts: flying and optional processing
The flight planner is free and generates the KMZ mission file. Flying the mission does not require payment to us. After the flight, you can optionally upload the images for processing and receive an orthophoto, a 3D model, or both. Processing price depends on the number of images you choose to process.
1Step 1: Create a dummy waypoint mission in DJI Fly
DJI Fly stores waypoint missions in a specific folder on your device's storage. To find the correct path and filename, you first need to create a simple dummy mission directly in the app.
Open DJI Fly. Tap the map icon in the top-left corner to enter map view, then select Waypoint mode. Draw a small square anywhere. It does not need to resemble your actual survey area. Save the mission and note the name DJI Fly assigns it (e.g. "Waypoint_20240315_143022").
Open your device's file manager and navigate to the waypoint folder to confirm the filename. The RC2 has a built-in file manager (Settings → General → File Manager). If you are flying from an Android phone, use a file manager app. If you are flying from an iPhone, open the Files app and navigate to On My iPhone → DJI Fly → files → waypoint. See Step 3 for the specific paths for each device.
Internal Storage / Android / data / dji.go.v5 / files / waypointHere you will find the dummy mission file. Note the exact filename. If your installation uses dji.go.v2, follow the folder where DJI Fly saved the dummy mission.
2Step 2: Plan your actual survey area in the GIJA MAPS flight planner
Open the GIJA MAPS free flight planner. Draw the polygon for the area you want to map. Set flight altitude to 50 m (a good balance of detail and coverage for the Mini 5 Pro), frontlap to 75%, and sidelap to 70%.
The planner automatically calculates flight lines, speed, and image count. It also shows an estimated processing price if you later choose processing. Click Download kmz to save the file.
3Step 3: Rename and transfer the KMZ file to your device
Rename the downloaded KMZ file to exactly the same filename as the dummy mission you created in Step 1 (e.g. "Waypoint_20240315_143022.kmz").
Select your controller or phone below:
Connect the RC2 to your computer via USB-C. Copy the renamed file to:
/storage/emulated/0/Android/data/dji.go.v5/files/waypoint/Replace the dummy file with our KMZ file. Confirm the overwrite.
Note: The thumbnail in DJI Fly will not update. This is normal. DJI Fly caches thumbnails and will show the old one. The mission route itself is correct regardless.
Connect your phone to your computer via USB cable. Select "File Transfer" (MTP) in the notification panel on the phone. This gives unrestricted access to the file system and is the most reliable method.
Navigate in Windows Explorer or Finder (Mac) to:
/storage/emulated/0/Android/data/dji.go.v5/files/waypoint/Replace the dummy file with our KMZ file. Confirm the overwrite.
Note: Older installations may use dji.go.v2. Always follow the folder where the dummy mission was saved. On Android 11 and later, Android/data may be hidden in a normal file browser.
On iPhone, the transfer is done through the Files app. No cable to a computer is needed. Download the KMZ file directly on your iPhone from the flight planner in Safari (tap Download kmz). The file will typically land in Downloads in the Files app.
Long-press the file → Rename, and give it exactly the same name as the dummy mission from Step 1. Long-press the file again → Copy. Then navigate to:
On My iPhone → DJI Fly → files → waypointLong-press in the empty folder → Paste. Confirm that the dummy file is replaced.
Note: Alternative (with cable to Mac): Connect your iPhone via cable, open Finder, select your iPhone in the sidebar, go to the Files tab, find DJI Fly in the list, and drag the renamed KMZ file into the waypoint folder. On Windows, use iTunes instead of Finder.
4Step 4: Open the mission in DJI Fly and verify the route
Open DJI Fly → Waypoint → My Routes. Find the mission with the name you chose in Step 1. Tap it to open. You will now see the actual flight path from our planner, not the dummy route.
Verify that the route covers your area correctly before continuing.
5Step 5: Configure the camera
In the mission settings in DJI Fly, or in the camera settings before starting the mission, set the following:
- Resolution
- 50 MP
- Aspect ratio
- 4:3, full camera frame (never 16:9)
- File format
- JPEG (disable RAW, double file size and unnecessary for mapping)
- Interval
- 5 seconds (use the timer/interval function in DJI Fly)
Important: Use the full camera frame at 4:3 for photogrammetry. 16:9 crops the top and bottom, so each image covers less ground and overlap along the flight direction may be lower. This can leave gaps in the map or make it harder for the software to match images. Before the flight, capture a test frame using the same timed/interval mode as the mission. Open the photo's Info/Details and check its pixel dimensions: Mini 5 Pro 50 MP images should be 8192×6144, not 8192×4608. Do not start until the dimensions match. If they differ, correct both the resolution/capture mode and aspect ratio, capture another test frame, and check again. Never use 16:9. Using 4:3 does not guarantee survey accuracy.
Camera exposure: Set a fixed shutter speed manually and let ISO and white balance run on auto. Pick 1/1000 s, 1/2000 s or 1/4000 s depending on daylight. A fast fixed shutter is important because the drone is moving on every capture. A slow auto shutter easily causes motion blur. Aperture is fixed (f/1.7 on the Mini 5 Pro), so ISO adjusts brightness automatically. If you are unsure, use full auto, but lock the exposure with the padlock in DJI Fly so it does not shift between frames.
6Step 6: Check speed and prepare the mission
DJI Fly does not always import the recommended flight speed from the KMZ file. The route is correct, but the speed may have been reset. Check that the flight speed matches what the flight planner showed for your mission. Adjust it manually in the mission settings if needed.
Leave the mission ready, but do not start it yet. First complete the required test-frame check in Step 7.
7Step 7: Check the test frame before launch
Capture a test frame using the same timed/interval mode as the mission. Open the photo's Info/Details on the controller or phone and check its pixel dimensions.
Do not start the mission until the dimensions match: Mini 5 Pro 50 MP images should be 8192×6144. If they differ, correct both the resolution/capture mode and aspect ratio to 4:3, capture another test frame, and check again.
The mission code sets the gimbal to the selected angle, normally -90° straight down. Do not set the gimbal angle manually.
8Step 8: Start the mission
Once the test-frame dimensions match, you can launch directly from the ground. As an optional tip, you can take off manually, fly to mission altitude, and position the drone over the route start point first. Then tap Start/GO in DJI Fly. The drone flies the route, and the camera captures according to the interval setting you configured. Monitor battery and signal throughout. The drone will automatically return to home (RTH) at low battery.
When the mission is complete, land and retrieve the JPEG images. Flying ends here. If you want an output, optionally drop the image folder directly in the browser for processing as an orthophoto, a 3D model, or both.
Ready to get started?
Upload your images for optional processing, or plan a new mission.
Frequently asked questions
Is 50 MP resolution necessary for mapping?
Yes, for the Mini 5 Pro. 50 MP JPEG gives about 0.9 cm GSD at 50 m, so you can fly higher and still keep the detail. GSD describes the level of detail, not absolute measurement or georeferencing accuracy.
Why do I need to create a dummy mission first?
DJI Fly stores missions under a fixed naming convention and folder structure that varies between devices. The dummy mission creates the correct folder and gives you a filename you can overwrite with your actual mission. Without it you cannot know where the file belongs.
What happens if the drone loses signal during an automated mission?
The mission is aborted and the drone automatically returns to home (RTH). Maintain visual line of sight, and make sure the home point is recorded correctly before you start, because RTH depends on it.
Do I need ground control points (GCPs)?
For relative accuracy in inventory, documentation and 3D scanning, GCPs are usually not required, but there is no guarantee of how well the model matches the real world. If you need certainty, measure control points in the field. Without GCPs, absolute position can be off by several metres depending on GPS conditions. If you need absolute georeferencing at centimetre level, surveyed GCPs or independent checkpoints are the right tool. RTK improves the camera position reference, but it says nothing about how well the model matches the real world.