PPP with gpsrinex
In my previous blog PPP Precise Point Positioning 3 years ago I used the method “averaging” to get a precise position.
This time I used this Canadian service for post-processing the data.
So I prepared my GNSS receiver ZEF-F9P for this job. This is well documented in the man page for “gpsrinex”.
So I run over several days commands like this:
gpsrinex -i 30 -n 1440 -f gpsrinex2025322205923.obs
This would collect the information for a period of 12 hours.
2025322205923 means: year 2025 day number 322 of this year at 20:59:23 h
If this job is finished it’s theoretical possible to upload this file immediately to the Canadian service. But then you get a result as product type “ultra fast”. If you wait a day or so it’s “fast” and if you wait more than a week you get the “final” version. Because it takes some time for them to get all the correction data to make a qualitativ high post processing with my collected data.
If one submits this file one will get the result per e-mail. This e-mail may take several hours but it could also be available after several minutes. It depends on how much requests are in the queue.
As processing mode I selected “Static” and “ITRF”
This is the final result
| date | latitude | longitude | high |
|---|---|---|---|
| 2023117170821 | 48.1492922571 | 16.2838437976 | 286.6270 |
| 2025322205923 | 48.1492917165 | 16.2838443722 | 287.0627 |
| 2025323203540 | 48.1492922225 | 16.2838446130 | 286.7583 |
| 2025324091707 | 48.1492910139 | 16.2838430433 | 286.9125 |
| 2025327220019 | 48.1492924369 | 16.2838438271 | 286.7396 |
| 2025330191355 | 48.1492919858 | 16.2838448611 | 286.8052 |
| average | 48.1492919387 | 16.2838440857 | 286.817 |
N: 48 8 57.45097 E: 16 17 1.83870 H: 286.817 m X: 4092523.2481 Y: 1195484.9891 Z: 4728181.4834
If I compare this result with the result of “averaging” then there is a gap of about 47 cm in direction 156 deg South-Southeast (SSE)
This is the result as graph

Now using the ETRF/ITRF Coordinate Transformation Tool ECTT to convert from ITRF2020 ( over ITRF2000 ) to ETRF2000 for epoche 2026.0 I get
4092523.9026 1195484.3949 4728181.0565 48.1492862849 16.2838339544 286.8070 48 8 57.430625640 16 17 1.8022358400