Expand description
GNSS geometry primitives.
Re-exports§
pub use crate::frame::ItrfPositionM;pub use crate::frame::ItrfVelocityMS;pub use crate::frame::Wgs84Geodetic;
Structs§
- Dop
- The dilution-of-precision scalars for a geometry.
- DopAt
Epoch - DOP result plus the exact satellites that contributed rows.
- DopOptions
- DOP planning options.
- DopSeries
Point - DOP result for one sampled epoch.
- Line
OfSight - A line-of-sight unit vector from the receiver toward a satellite, in ECEF.
- Visibility
Options - Visibility planning options for SP3-derived GNSS geometry.
- Visibility
Pass - One sampled visibility pass.
- Visibility
Series Point - Visible-satellite count for one sampled epoch.
- Visible
Satellite - One visible satellite row.
Enums§
- DopError
- Why a geometry has no finite DOP.
- DopWeighting
- DOP weighting policy.
Functions§
- dop
- Compute the DOP scalars from line-of-sight directions, diagonal weights, and the receiver geodetic position.
- dop_
at_ epoch - Compute DOP at one epoch from either an explicit satellite set or a visibility scan.
- dop_
series - Sample DOP over an inclusive time window, skipping singular or underdetermined samples.
- line_
of_ sight_ from_ az_ el_ deg - Construct an ECEF line-of-sight unit vector from topocentric azimuth and elevation in degrees.
- passes
- Build sampled rise/set/peak visibility passes over an inclusive time window.
- visibility_
series - Count visible satellites over an inclusive sampled time window.
- visible
- List satellites visible from a static receiver at one epoch.
Type Aliases§
- Error
- Error type returned by DOP calculations.