Tools for Drones

    PPK Processor

    PPK photo positions from DJI flight data and a reference station

    Public betaGNSS FIX is not proof of absolute accuracy. Validate against independent control before survey use.
    1

    DJI mission

    Upload

    Drop files here · PPKRAW, PPKNAV and Timestamp.MRK · optional JPGs or a photo-name list (.txt/.csv)

    Photos stay on your device. For large missions, add a .txt list of JPG filenames instead of the images.

    2

    Base station

    Distances · flight location

    Add the mission first.

    3

    Process and export

    Advanced settings

    Defaults recommended.

    Signal experiments

    GPS L5 and B3I are tested separately: RTKLIB's third frequency is global, so the signal you didn't pick is filtered from working copies of the data. Your files aren't changed. The reference configuration stays the default until checked against surveyed checkpoints.

    Corrected camera positions are calculated from the PPK antenna trajectory and DJI’s per-exposure antenna-to-camera compensation. Your survey photos stay on your computer.

    Add the mission files to start

    GNSS processing powered by RTKLIB. Copyright (c) 2007-2020, T. Takasu; demo5 fork by rtklibexplorer. BSD 2-clause licence. Version demo5 b34j. Licence

    About this tool

    Public beta: post-process compatible DJI photo missions using PPKRAW/PPKOBS, Timestamp.MRK and reference-station observations with RTKLIB in your browser. GNSS FIX is not independent proof of absolute accuracy.

    How it works

    1. Select DJI GNSS and Timestamp.MRK files; optionally add a JPG filename list.
    2. Choose nearby base-station observations and review coordinate verification.
    3. Run PPK, check FIX and FLOAT status, then download photo positions for mapping.

    Frequently asked questions

    Can I use the result for survey work?

    This is a beta. Fixed GNSS solutions and centimetre-scale estimated precision do not independently verify mapping accuracy. Use surveyed checkpoints or other external control before relying on absolute accuracy.

    Do I need to upload full-resolution photos?

    No. The processor needs the small GNSS and exposure files. To export matching names, select JPG filenames or provide a TXT/CSV list; it does not read or upload photo contents.

    How do I report a processing problem?

    Use Send beta feedback on the processor page. It opens a message to feedback@toolsfordrones.com; diagnostic details are shared only if you choose them.