Cargo Features

RINEX has no features set by default.

[dependencies]
rinex = { version = "0.17.0-alpha-1", features = ["obs", "nav", "meteo", "ionex", "clock", "antex", "doris", "qc", "processing", "full", "geo", "wkt"] }
obs full?

Unlock OBS RINEX full support.
Unlocks dedicated browsing methods and post processing algorithms.

Affects observation::Combination, observation::Combine, observation::Dcb

nav full? = anise, nalgebra

NAV RINEX full support.
Unlocks BRDC calculations, including Keplerian calculations (Ephemeris),
all NAV RINEX iteration and exploitation, including Ut1Provider.

Enables ut1 of hifitime

Affects ephemeris::Kepler, ephemeris::Perturbations

meteo full?

Unlock METEO RINEX full support.
Unlocks dedicated browsing methods and dedicated analysis.

ionex full?

Unlock IONEX full support.
Unlocks dedicated browsing methods and dedicated analysis.

clock full?

Unlock CLOCK RINEX full support.
Unlocks dedicated browsing methods and dedicated analysis.

antex full?

Unlock ANTEX full support.
Unlocks dedicated browsing methods and antenna compensation methods.

doris full?

Unlock support of DORIS RINEX file format, DORIS special measurements wrapped as RINEX observation file.

qc full? processing? = maud, rinex-qc-traits

Unlock Quality Check (QC) methods and traits.
Allows to generate complete QC reports for RINEX or entire contexts.

processing full? = qc

Unlock Processing package.
Unlocks the preprocessing toolkit, Filtering methods and preprocessing algorithms.

Enables processing of rinex-qc-traits

full = antex, clock, doris, flate2, ionex, meteo, nav, obs, processing, qc, serde

Unlock all features, all at once

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

serde full?
flate2 full?
geo implicit feature

Enables geo ^0.28

geo:

Geospatial primitives and algorithms

wkt implicit feature

Enables wkt ^0.10.0

wkt:

Rust read/write support for well-known text (WKT)

anise nav?

Enables anise =0.4.2

nalgebra nav?

Enables nalgebra =0.32.3

maud qc?

Enables maud

RINEX QC dedicated traits

rinex-qc-traits processing? qc?