rinex-cli
is a command line tool to post process RINEX + SP3 data.
You can download the latest version from the release portal
You can directly install the tool from Cargo with internet access:
cargo install rinex-cli
Download the version you are interested in:
git clone https://github.com/rtk-rs/rinex-cli
And build it using cargo:
cargo build --all-features -r
rinex-cli
supports
- all formats & revisions supported by the RINEX parser
- all revisions supported by the SP3 parser
Summary:
Format | File name restrictions | Support |
---|---|---|
RINEX | ➖ | ✔️ |
CRINEX | ➖ | ✔️ |
gzip compressed RINEX | Name must end with .gz |
✔️ |
gzip compressed CRINEX | Name must end with .gz |
✔️ |
.Z compressed RINEX | Not supported | Not supported |
DORIS RINEX | ➖ | 🚧 Work in progress |
gzip compressed DORIS | Name must end with .gz |
|
.Z compressed DORIS | Not supported | Not supported |
SP3 | ➖ | ✔️ |
gzip compressed SP3 | Name must end with .gz |
✔️ |
.Z compressed SP3 | Not supported | Not supported |
BINEX | ➖ | ➖ |
UBX | ➖ | ➖ |
➖ No restrictions: file names do not have to follow naming conventions.
If you intend to run our examples and tutorials on your side,
you are expected to execute the tools/download-data.sh
script first,
which will retrieve the GeoRust/RINEX verification and test data, that we use
for demonstration purposes. On linux, you can:
./tools/download-data.sh
Once you have installed the tool, read
- The file loading documentation that will teach you how to load data into the toolbox
- The Preprocessor documentation that will teach you how design a filter
- The Merge operation documentation
- The Split operation documentation
- The Time Binning operation documentation
- The Differentiation operation documentation
- The PPP opmode documentation
- The PPP with special CGGTTS option documentation
We provide a set of (command line) examples written in Shell, that cover most applications.
These tools would not exist without the great libraries written by C. Rabotin, check out his work.
Some features would not exist without the invaluable help of J. Lesouple, through our countless discussions. Check out his PhD manuscript (french)
This application is part of the RTK-rs framework which is delivered under the Mozilla V2 Public license.