Enum ObservationLabel
- java.lang.Object
-
- java.lang.Enum<ObservationLabel>
-
- org.orekit.files.rinex.observation.ObservationLabel
-
- All Implemented Interfaces:
Serializable,Comparable<ObservationLabel>,Label
public enum ObservationLabel extends Enum<ObservationLabel> implements Label
Label for Rinex observation files.- Since:
- 14.0
- Author:
- Luc Maisonobe
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ANT_NB_TYPEAntenna number and type.ANTENNA_B_SIGHT_XYZAntenna bore sight.ANTENNA_DELTA_H_E_NAntenna reference point.ANTENNA_DELTA_X_Y_ZAntenna reference point.ANTENNA_PHASE_CENTERAntenna phase center.ANTENNA_ZERODIR_AZIAntenna zero direction.ANTENNA_ZERODIR_XYZAntenna zero direction.APPROX_POSITION_XYZApproximative position.CENTER_OF_MASS_XYZCenter of mass.GLONASS_COD_PHS_BISGLONASS phase bias corrections.GLONASS_SLOT_FRQ_NBGLONASS slot and frequency number.INTERVALObservation interval.MARKER_NAMEMarker name.MARKER_NUMBERMarker number.MARKER_TYPEMarker type.NB_OF_SATELLITESNumber of satellites.NB_TYPES_OF_OBSERVNumber and types of observations.OBS_SCALE_FACTORObservations scale factor.OBSERVER_AGENCYObserver agency.PRN_NB_OF_OBSPRN and number of observations .RCV_CLOCK_OFFS_APPLIndicator of receiver clock offset application.REC_NB_TYPE_VERSReceiver number, type and version.SIGNAL_STRENGTH_UNITUnit of signal strength.SYS_PHASE_SHIFTPhase shift.SYS_SCALE_FACTORScale factor.TIME_OF_FIRST_OBSTime of first observation.TIME_OF_LAST_OBSTime of last observation.WAVELENGTH_FACT_L1_2Wavelength factors.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetLabel()Get the first label.booleanmatches(String label)Check if label matches.static ObservationLabelvalueOf(String name)Returns the enum constant of this type with the specified name.static ObservationLabel[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
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 Detail
-
values
public static ObservationLabel[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ObservationLabel c : ObservationLabel.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ObservationLabel valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
matches
public boolean matches(String label)
Check if label matches.
-
-