astrodynamics-gnss 0.9.8

GNSS domain layer (SP3, broadcast ephemeris, multi-GNSS single-point positioning, ionosphere/troposphere, DOP) built on the astrodynamics core
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Single-point positioning and GNSS geometry diagnostics.

pub use crate::dop::{dop, Dop, DopError, LineOfSight};
pub use crate::spp::{
    solve, Corrections, EphemerisSource, KlobucharCoeffs, Observation, ReceiverSolution,
    RejectedSat, RejectionReason, SolutionMetadata, SolveInputs, SppError, SurfaceMet,
    ELEVATION_MASK_RAD, SIGMA0_M, TRANSMIT_TIME_ITERATIONS,
};

/// Role-oriented alias for a solved receiver state.
pub type Solution = ReceiverSolution;

/// Error type returned by [`solve`].
pub type Error = SppError;