PPK point extractor software


Primarily visualization and transformation. Static measurement on base for length of survey usually couple hours. PPK rover kinematically to base and extract points with software and bring into QGIS. I generally don’t need a higher accuracy on these points to necessitate individual static measurements/processing and longer occupation times. Was that your question?

But they are static points, yes. (GCPs, controls, benchmarks)

(Tobias Dahms) #64

I have the question whether you use a QGis plugin to do that.


No, although I very much wish there was such a plugin…

As in the above software functionality can be loaded up in same QGIS window and reflect “real-time” processing changes on map canvas. Saves me a few steps and clicks.

(Tobias Dahms) #66

Should be pretty easy to write a Python plugin for QGis which uses rnx2rtkp.exe to do this task. But that would work for windows only… .


I have a Windows computer but little Python skills. Starting to learn for an automated brewery build and Raspberry Pi. I have a little more homework to do…

(Sylvain Poulain) #68

Add .pos file with csv driver, then filter with copy/paste filter parameter ( Exemple : “Q” = 1 AND “ratio” >= 999) or qml …
We use it like that and I’m not alone !

(Jurijs Ješkins) #69

I m very sorry, guys. I don’t have much time for the posprocessor now. I have to write my master thesis. I will manage to get back to the software somewhere in June.


Yes, this is where I left off in past efforts. I would like a more straightforward way to select my points based on the timestamp (i.e. query by time interval and from selection run mean coordinates) from the GPX/CSV file itself within QGIS. There are multiple ways to do this…

(Jurijs Ješkins) #71

We can write a translator of pos to SQLite database and connect it to QGIS. Then you can write SQL queries in many ways straight in QGIS (as far as I know, it is possible).

(A Walker) #72

Really nice little tool you have here. Just wanted to put in for 2 more features for when you have finished up your thesis:

Colour coding this section should be similar to the dots on the edit panel.

i.e. only green for a fix, yellow for a float, red for a single etc. Not coloured means that it hasn’t been processed.

The CSV that it saves doesn’t actually save as a csv, it is using a semi-colon as a delimiter (or at least the version I am using 0.2.1 on windows) and it would be great if it also provided the point statistics in the CSV, specifically the ratio of Q1/Q2/Q5 so I can then filter the resulting CSV for anything that isn’t a fix.

(Luis Galina) #73

Could you make the application of the time in UTC and GPST? it would help us to process PPK
when it makes the correction from UTC to GPST it does not add up to 18 seconds

(Jurijs Ješkins) #74

There is an option to apply these corrections. I answered on your question in another thread.

(Christian Grüner) #75

This is pretty dang awesome!
Noticed a few bugs:

  • No RMS for each PPK point reported or written to file
  • When reviewing each position manually, pressing “Filter pos” will make the height-chart add 1 more graph pr mouse-click.

Could I contribute somehow with a donation ?

(Jurijs Ješkins) #76

Yes, I know about this bugs. Still didn’t have quite much time to solve them and push a new version. I also don’t like the fact, that such simple application is more than 200 Mb! Node.js seems to take a lot of space with the modules.

It is very kind! I wasn’t thinking about it, maybe in the future. :wink: It is my pleasure to help our community.