map-creator.com Hardware and Software development, © Kilian Eisenegger 2026 info@map-creator.com, 4800 Zofingen Switzerland, HTML 5 optimized

Import KMZ on remote control

DJI Fly does not have a built-in direct KMZ import function for its consumer drone app; instead, you must manually transfer the file to the controller's file system, often by overwriting a dummy KMZ file you first create in the app and use third-party tools or a web interface like DJI Flight Hub 2 to convert enterprise KMZ files for consumer drones. DJI Pilot 2, for enterprise drones, allows direct import of KMZ files within the flight route area by creating a new route and selecting the import option. I have created an ADB MTP Tool (KMZ Injector for DJI) for Windows and Mac OS to transfer KMZ missions on DJI RC 2 and Android devices.

For DJI Fly (Consumer Drones)

There is no direct import feature within DJI Fly for consumer drones. You must use a workaround that involves manually pla- cing the file into the correct folder on the remote controller.

1. Create a Dummy Mission

Launch DJI Fly and create a simple waypoint mission, then save it to generate the necessary folders in the app's data structure .

2. Connect to Computer

Connect your DJI RC 2 or RC Pro to a computer via USB (openMTP). For DJI RC use the SD card.

3. Access File System

Android Devices: Use a file manager app (like Android File Transfer for Mac, openMTP) to access internal storage. OS Devices: The process is generally easier, as you can directly access the DJI Fly app folder.

4. Locate & Replace

Find the internal storage/SD card, then navigate to the folder where DJI Fly stores its waypoint missions (e.g., /Android/data/dji.go.v5/files/waypoint). Copy your externally created KMZ file and replace the dummy mission file with your cus- tom one.

5. Run the Mission

Disconnect the controller, launch DJI Fly, and open the mission file; it will now load your custom waypoints.

For DJI Pilot 2 (Enterprise Drones)

The DJI Pilot 2 app supports direct import of KMZ files for enterprise drones. 1. Create or Transfer File: Create your KMZ file and transfer it to the DJI RC controller's internal storage or SD card. 2. Open DJI Pilot 2: Launch the app and log in. 3. Navigate to Flight Routes: Go to the flight route area. 4. Import the KMZ: Select the "+" sign, choose "Import KMZ," navigate to your file, and select it. 5. Edit and Save: Set the correct drone and camera type, then save the mission. I use Google drive one the DJI RC Pro/Enterprise for importing KMZ missions.

Converting Enterprise KMZ for Consumer Drones

Files exported from the enterprise DJI Flight Hub 2 are different from those used by consumer drones and need conversion. The map-creator can read those files and convert it for DJI Fly.
© Kilian Eisenegger 2026, info@map-creator.com 4800 Zofingen Switzerland

Import KMZ on remote control

DJI Fly does not have a built-in direct KMZ import function for its consumer drone app; instead, you must manually transfer the file to the controller's file system, often by overwriting a dummy KMZ file you first create in the app and use third-party tools or a web interface like DJI Flight Hub 2 to convert enter- prise KMZ files for consumer drones. DJI Pilot 2, for enterprise drones, allows direct import of KMZ files within the flight route area by creating a new route and selecting the import option. I have created an ADB MTP Tool (KMZ Injector for DJI) for Windows and Mac OS to transfer KMZ missions on DJI RC 2 and Android devices.

For DJI Fly (Consumer Drones)

There is no direct import feature within DJI Fly for consumer drones. You must use a workaround that involves manually pla- cing the file into the correct folder on the remote controller.

1. Create a Dummy Mission

Launch DJI Fly and create a simple waypoint mission, then save it to generate the necessary folders in the app's data structure .

2. Connect to Computer

Connect your DJI RC 2 or RC Pro to a computer via USB (openMTP). For DJI RC use the SD card.

3. Access File System

Android Devices: Use a file manager app (like Android File Transfer for Mac, openMTP) to access internal storage. OS Devices: The process is generally easier, as you can directly access the DJI Fly app folder.

4. Locate & Replace

Find the internal storage/SD card, then navigate to the folder where DJI Fly stores its waypoint missions (e.g., /Android/data/dji.go.v5/files/waypoint). Copy your externally cre- ated KMZ file and replace the dummy mission file with your custom one.

5. Run the Mission

Disconnect the controller, launch DJI Fly, and open the mission file; it will now load your custom waypoints.

For DJI Pilot 2 (Enterprise Drones)

The DJI Pilot 2 app supports direct import of KMZ files for en- terprise drones. 1. Create or Transfer File: Create your KMZ file and trans- fer it to the DJI RC controller's internal storage or SD card. 2. Open DJI Pilot 2: Launch the app and log in. 3. Navigate to Flight Routes: Go to the flight route area. 4. Import the KMZ: Select the "+" sign, choose "Import KMZ," navigate to your file, and select it. 5. Edit and Save: Set the correct drone and camera type, then save the mission. I use Google drive one the DJI RC Pro/Enterprise for importing KMZ missions.

Converting Enterprise KMZ for Consumer Drones

Files exported from the enterprise DJI Flight Hub 2 are different from those used by consumer drones and need conversion. The map-creator can read those files and convert it for DJI Fly.

map-creator photogrammetry

map-creator