Class RinexNavigationParser

java.lang.Object
org.orekit.files.rinex.navigation.RinexNavigationParser

public class RinexNavigationParser extends Object
Parser for RINEX navigation messages files.

This parser handles RINEX version from 2 to 4.02.

Since:
11.0
Author:
Bryan Cazabonne
See Also:
  • Field Details

    • KM

      public static final Unit KM
      Converter for positions.
    • KM_PER_S

      public static final Unit KM_PER_S
      Converter for velocities.
    • KM_PER_S2

      public static final Unit KM_PER_S2
      Converter for accelerations.
    • M_PER_S

      public static final Unit M_PER_S
      Converter for velocities.
    • S_PER_S

      public static final Unit S_PER_S
      Converter for clock drift.
    • S_PER_S2

      public static final Unit S_PER_S2
      Converter for clock drift rate.
    • S_PER_DAY

      public static final Unit S_PER_DAY
      Converter for ΔUT₁ first derivative.
    • S_PER_DAY2

      public static final Unit S_PER_DAY2
      Converter for ΔUT₁ second derivative.
    • SQRT_M

      public static final Unit SQRT_M
      Converter for square root of semi-major axis.
    • RAD_PER_S

      public static final Unit RAD_PER_S
      Converter for angular rates.
    • RAD_PER_S2

      public static final Unit RAD_PER_S2
      Converter for angular accelerations.
    • AS_PER_DAY

      public static final Unit AS_PER_DAY
      Converter for rates of small angle.
    • AS_PER_DAY2

      public static final Unit AS_PER_DAY2
      Converter for accelerations of small angles.
    • TEC

      public static final Unit TEC
      Total Electron Content.
  • Constructor Details

  • Method Details

    • parse

      public RinexNavigation parse(DataSource source) throws IOException
      Parse RINEX navigation messages.
      Parameters:
      source - source providing the data to parse
      Returns:
      a parsed RINEX navigation messages file
      Throws:
      IOException - if reader throws one