Importing KML Files to the Phantom 4 RTK for Mission Planning

After creating your KML boundary, you will need to import the KML file onto your Phantom 4 RTK remote controller for mission planning purposes. 

Before You Create a KML:

  1. Format the SD card using the aircraft and remote controller. Please note that this will erase the current contents of the SD card, so remember to back up any necessary files first.

  2. Create the correct file structure on the SD card following the steps below. 

Creating the Right File Path

  1. Insert the microSD card into your computer or adapter.

  2. Create a folder called "DJI" in the root directory.

  3. Open the "DJI" folder and create another folder called “KML.” The folder path should look like D:\DJI\KML. 

You must set up the folders in this exact way. Otherwise, the file will not import to your controller.

Importing KML Files to Your Controller

  1. After you've created a KML file, you can add it to the folder you created.

You can copy multiple files into this folder if you have created multiple KML files, or you can export multiple polygons as a single KML file and then plan separate missions for each shape in that file. 

  1. Once you've uploaded all of your files, safely eject the microSD card from your computer and insert it into the controller. The port for the SD card is on the right-hand side of the controller, within the rubber grip. Insert the SD card with the pins facing up at you.

  2. Turn on the controller. If the file structure is correct, the display will prompt you to import your KML files.

  3. Tap Import and wait for the success notification to display.

  4. Tap the icon in the top left-hand corner of the screen (three horizontal bars).

  5. Tap the page icon along the left side of the screen. 

  6. Select KML File from the drop-down. 

  7. Tap on the file that you want to use for your mission. Tap Start. The KML boundary will display on the map.

  8. Tap Edit to convert the KML area into a mission.

  9.  Plan your mission to your preferred specifications, then tap Save. 

Remove the microSD card from the remote controller after you are finished. Otherwise, you’ll keep seeing prompts to import the KML again.


Having Trouble Importing KML Files to Your Controller?

Sometimes, the KML files won't automatically import when you power on your controller, even if you've correctly set up the folder structure. To solve this, we recommend trying a couple of different methods. 

  1. From the main menu, tap the icon in the top left-hand corner of the screen (three horizontal bars).

  2. Tap the SD card icon in the bottom left-hand corner of the screen.

  3. Change the drop-down menu at the top to KML File.

  4. Select the KML file(s) you wish to import.

  5. Tap Import.

If you still can't see your KML files, try removing and inserting the microSD card while the controller is powered on.

The GS RTK app supports up to 99 boundary points through a KML file. If the KML file you created has more than 99 boundary points, you cannot plan or invoke missions. We recommend using as few dropped points as possible to prevent this error. 

I still can't do it!

We wrote these articles to equip you with everything you need to get the job done on your own, but we understand that sometimes this isn't sufficient.

If you're stuck, the Propeller hardware support team may be able to help. You can contact them by emailing