Enum Class ObservationLabel

java.lang.Object
java.lang.Enum<ObservationLabel>
org.orekit.files.rinex.observation.ObservationLabel
All Implemented Interfaces:
Serializable, Comparable<ObservationLabel>, Constable, Label

public enum ObservationLabel extends Enum<ObservationLabel> implements Label
Label for Rinex observation files.
Since:
14.0
Author:
Luc Maisonobe
  • Enum Constant Details

    • MARKER_NAME

      public static final ObservationLabel MARKER_NAME
      Marker name.
    • MARKER_NUMBER

      public static final ObservationLabel MARKER_NUMBER
      Marker number.
    • MARKER_TYPE

      public static final ObservationLabel MARKER_TYPE
      Marker type.
    • OBSERVER_AGENCY

      public static final ObservationLabel OBSERVER_AGENCY
      Observer agency.
    • REC_NB_TYPE_VERS

      public static final ObservationLabel REC_NB_TYPE_VERS
      Receiver number, type and version.
    • ANT_NB_TYPE

      public static final ObservationLabel ANT_NB_TYPE
      Antenna number and type.
    • APPROX_POSITION_XYZ

      public static final ObservationLabel APPROX_POSITION_XYZ
      Approximative position.
    • ANTENNA_DELTA_H_E_N

      public static final ObservationLabel ANTENNA_DELTA_H_E_N
      Antenna reference point.
    • ANTENNA_DELTA_X_Y_Z

      public static final ObservationLabel ANTENNA_DELTA_X_Y_Z
      Antenna reference point.
    • ANTENNA_PHASE_CENTER

      public static final ObservationLabel ANTENNA_PHASE_CENTER
      Antenna phase center.
    • ANTENNA_B_SIGHT_XYZ

      public static final ObservationLabel ANTENNA_B_SIGHT_XYZ
      Antenna bore sight.
    • ANTENNA_ZERODIR_AZI

      public static final ObservationLabel ANTENNA_ZERODIR_AZI
      Antenna zero direction.
    • ANTENNA_ZERODIR_XYZ

      public static final ObservationLabel ANTENNA_ZERODIR_XYZ
      Antenna zero direction.
    • WAVELENGTH_FACT_L1_2

      public static final ObservationLabel WAVELENGTH_FACT_L1_2
      Wavelength factors.
    • OBS_SCALE_FACTOR

      public static final ObservationLabel OBS_SCALE_FACTOR
      Observations scale factor.
    • CENTER_OF_MASS_XYZ

      public static final ObservationLabel CENTER_OF_MASS_XYZ
      Center of mass.
    • NB_TYPES_OF_OBSERV

      public static final ObservationLabel NB_TYPES_OF_OBSERV
      Number and types of observations.
    • SIGNAL_STRENGTH_UNIT

      public static final ObservationLabel SIGNAL_STRENGTH_UNIT
      Unit of signal strength.
    • INTERVAL

      public static final ObservationLabel INTERVAL
      Observation interval.
    • TIME_OF_FIRST_OBS

      public static final ObservationLabel TIME_OF_FIRST_OBS
      Time of first observation.
    • TIME_OF_LAST_OBS

      public static final ObservationLabel TIME_OF_LAST_OBS
      Time of last observation.
    • RCV_CLOCK_OFFS_APPL

      public static final ObservationLabel RCV_CLOCK_OFFS_APPL
      Indicator of receiver clock offset application.
    • SYS_SCALE_FACTOR

      public static final ObservationLabel SYS_SCALE_FACTOR
      Scale factor.
    • SYS_PHASE_SHIFT

      public static final ObservationLabel SYS_PHASE_SHIFT
      Phase shift.
    • GLONASS_SLOT_FRQ_NB

      public static final ObservationLabel GLONASS_SLOT_FRQ_NB
      GLONASS slot and frequency number.
    • GLONASS_COD_PHS_BIS

      public static final ObservationLabel GLONASS_COD_PHS_BIS
      GLONASS phase bias corrections.
    • NB_OF_SATELLITES

      public static final ObservationLabel NB_OF_SATELLITES
      Number of satellites.
    • PRN_NB_OF_OBS

      public static final ObservationLabel PRN_NB_OF_OBS
      PRN and number of observations .
  • Method Details

    • values

      public static ObservationLabel[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static ObservationLabel valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • matches

      public boolean matches(String label)
      Check if label matches.
      Specified by:
      matches in interface Label
      Parameters:
      label - label foun in a header line to check
      Returns:
      true if label matches the instance
    • getLabel

      public String getLabel()
      Get the first label.
      Specified by:
      getLabel in interface Label
      Returns:
      first label