Skip to main content


This tutorial shows how to use the PPK function in Emlid Studio for kinematic and static data post-processing.


With the PPK feature, Emlid Studio makes post-processing easier than ever. PPK or Post-Processed Kinematic is a GNSS data correction technique widely used in surveying and mapping to obtain high-precision positioning data.

Compared to RTK, PPK does not happen in real time: a base and a rover record raw GNSS logs without correction link between them, then these logs undergo post-processing.

The advantage of this technique is that it offers a more flexible workflow. You can run the processing multiple times using different settings. Moreover, PPK can also be used as a backup for RTK in surveying projects.

Getting started#

To perform post-processing, you will need the following files:

  • a RINEX observation file from the base
  • a RINEX observation file from the rover
  • a RINEX navigation file from the base or from the rover

If you recorded raw data in the UBX format or got corrections from the NTRIP service in the RTCM3 format, Emlid Studio will automatically convert them to RINEX using the background conversion feature.


To post-process the collected data, follow the steps below:


To add a file, simply drag and drop it from your desktop.

  1. Choose one of the positioning modes:

    • Kinematic mode: for the moving rover
    • Static mode: for the stationary rover
    • Single mode: for the rover only

    If you select Single mode, only the rover log will be processed. In this mode, the rover does not receive corrections from the base and the accuracy of the calculated position is few meters.

  1. Add the RINEX observation file from the rover.

  2. Set the antenna height in meters.


    To calculate the antenna height, add the antenna height offset value to the survey pole's height.

  1. Add the RINEX observation file from the base.

  2. Set the base coordinates.


    By default, the RINEX Header Position is used. If you placed your base over the point with known coordinates, enter them manually, including the antenna height.

  1. Add the RINEX navigation file.

  2. Click Process. You will see the progress bar in the bottom left corner.

  1. Once the .pos file is ready, Emlid Studio will show it on the plot.


    If you recorded time marks, the generated _events.pos file will be opened in a new tab.


Click the Show files button to move to the resulting folder.