Uploading a PPK Survey with Your Compatible DJI Drones

This article reviews how to upload data using the PPK workflow. You can also process data using the standard (non-PPK) workflow.

This article also describes how to upload data captured with the DJI Phantom 4 RTK (P4RTK), DJI Matrice 300 and 350 RTK (M300 RTK/M350 RTK), and Mavic 3 Enterprise (M3E). The upload process is slightly different if you use a WingtraOne drone or a Quantum Trinity F90+ drone.  

Required Inputs 

  • One or more drone flights with at least 10 JPEG images each.
  • Two GPS observation data files from each drone flight (the file names usually follow this naming convention—PPKRAW.bin and Timestamp.MRK). 
  • One AeroPoint flight that has not been submitted for processing. You will complete the AeroPoint processing step as part of your PPK dataset upload. 
  • If you already processed your AeroPoint flight, you must duplicate your AeroPoint survey in your AeroPoints dashboard to produce an unprocessed copy.

Make sure you have created a new site or know which site you want to add your survey by choosing it from the dropdown menu.




Select Photogrammetry survey processing for the data type you're submitting.



Next, select the Corrections method you want to use. 

  • Propeller PPK will calculate the survey location using the Propeller Corrections Network, a Known Point, or a RINEX file you provide.
  • Choose use my own or no corrections if you want to provide your own drone's geotags or process your data with no corrections.


Selecting photos for upload

Choose your drone flight data by dragging and dropping each flight onto your browser. Alternatively, you can select a folder containing all your flight folders by clicking Choose a folder.



Your photos are scanned and validated in the following four categories. Photos must pass these requirements to be properly processed. For more information on these validations, please see our pilot help materials.


File collection Drone Individual images PPK files
Minimum of 10 images Drone camera is recommended Compatible geotag Files have the required metadata
Same aspect ration PPk drone is registered Aspect ration Files must be unique
Camera course aligned   Motion blur  
Flight is a single contiguous area   ISO  
    The file name is less than 255 characters  
    Minimum of 8 megapixels  


Once the selected files have been validated, a map will appear with the location of your photos and survey area.


If any issues are detected with your submission, you will receive a warning with recommendations for proceeding.


When all photos are displayed as expected, click NEXT to proceed.

Dataset details

Set the dataset name and capture date. The date and time default matches the timestamp on the first uploaded picture. Adding the capture date and time will place each survey chronologically on the Timeline feature in the Platform.

Click NEXT.


Adding AeroPoint survey data

Next, you will submit an AeroPoint survey. You can choose two options:


If you add a survey to an existing site, the site’s coordinate reference system will be displayed here.


Choose the AeroPoint survey from the list of available AeroPoint captures.

To submit PPK data, select an unprocessed AeroPoint survey from your AeroPoint captures. 

The surveys outlined in red are already processed but can be duplicated if selected.


Processing methods

Propeller Corrections Network

This method uses the Propeller Corrections Network to obtain globally accurate coordinates.


From the dropdown, assign each AeroPoint in your survey as a Ground control point or checkpoint. You can also exclude it from your survey. 

The number of AeroPoints you select as Ground control points vs. checkpoints depends on the area and undulations covered by the survey. Typically, three AeroPoints (preferably 5) as Ground control points and the remainder as checkpoints are sufficient.

Global Survey Benchmark

You will select an AeroPoint with a known location and enter its coordinates here. If you used the known point benchmark method to process your AeroPoint survey, be sure it is selected as a Ground control point unless it is outside the survey area.


Local Site Survey Benchmark

You can use the Local Site Survey correction method if you have provided Propeller with a local grid calibration file for your site. If not, you can use the Global Survey Benchmark option.


RINEX Upload

This method uses RINEX GNSS observation data from a base station within 40 km that covers the time period of the survey.


To learn more, check out the Ground Control topics in our on-demand training video library.

Comments about your GCPs

This is an optional box where you can provide more information regarding your GCPs to our Data Team. For example, it’s helpful to know if anything unusual happened during your survey, such as the AeroPoint was accidentally moved or destroyed during capture.



Elevation model filter

Elevation model filters remove undesired artifacts such as trees, buildings, equipment, and vehicles from the digital elevation model output. 

You can select No filter or from the other available filter settings as part of the output configuration.

We recommend using either the No Filter or Equipment filter and combining this tool with Terrain Cleanups to ensure you only remove items that would affect your measurements.  


Configuring outputs

This is a list of the output files that will be produced as part of the final dataset. Files can be found on the Platform and downloaded from the Viewer.


Summary and Upload Progress

Please review your dataset for accuracy before you click SUBMIT.


1. Dataset details

General information about the dataset you are submitting, including:

  • Site name
  • Date and time flown
  • Total gigapixels and photos
  • Type of upload

2. Corrections

Select the Corrections method you want to use for you upload.

3. Ground control

  • Type and number of GCPs and checkpoints

4. Processing outputs

  • Files included in the platform
  • Downloadable files

5. Quality assurance settings

This guides how many QA checks are made on your survey. Generally, the stricter the chosen QA, the longer the turnaround time.

6. Dataset credits

Total number of credits used to process your data.

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, you can connect with our support team by clicking the support button on the top right corner of your user portal.

Related to