Package org.orekit.files.rinex.section
Enum RinexLabels
- java.lang.Object
-
- java.lang.Enum<RinexLabels>
-
- org.orekit.files.rinex.section.RinexLabels
-
- All Implemented Interfaces:
Serializable,Comparable<RinexLabels>
public enum RinexLabels extends Enum<RinexLabels>
Labels for Rinex files.- Since:
- 12.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.COMMENTComments.DOIDOI.ENDEnd of header.GLONASS_COD_PHS_BISGLONASS phase bias corrections.GLONASS_SLOT_FRQ_NBGLONASS slot and frequency number.INTERVALObservation interval.LEAP_SECONDSLeap seconds.LICENSELlicense.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 .PROGRAMGenerating program and emiting agency.RCV_CLOCK_OFFS_APPLIndicator of receiver clock offset application.REC_NB_TYPE_VERSReceiver number, type and version.SIGNAL_STRENGTH_UNITUnit of signal strength.STATION_INFORMATIONStation information.SYS_DCBS_APPLIEDDifferential code bias corrections.SYS_NB_TYPES_OF_OBSERVNumber and types of observations.SYS_PCVS_APPLIEDPhase center variations corrections.SYS_PHASE_SHIFTPhase shift.SYS_SCALE_FACTORScale factor.TIME_OF_FIRST_OBSTime of first observation.TIME_OF_LAST_OBSTime of last observation.VERSIONVersion, file type and satellite system.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 RinexLabelsvalueOf(String name)Returns the enum constant of this type with the specified name.static RinexLabels[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
VERSION
public static final RinexLabels VERSION
Version, file type and satellite system.
-
PROGRAM
public static final RinexLabels PROGRAM
Generating program and emiting agency.
-
COMMENT
public static final RinexLabels COMMENT
Comments.
-
MARKER_NAME
public static final RinexLabels MARKER_NAME
Marker name.
-
MARKER_NUMBER
public static final RinexLabels MARKER_NUMBER
Marker number.
-
MARKER_TYPE
public static final RinexLabels MARKER_TYPE
Marker type.
-
OBSERVER_AGENCY
public static final RinexLabels OBSERVER_AGENCY
Observer agency.
-
REC_NB_TYPE_VERS
public static final RinexLabels REC_NB_TYPE_VERS
Receiver number, type and version.
-
ANT_NB_TYPE
public static final RinexLabels ANT_NB_TYPE
Antenna number and type.
-
APPROX_POSITION_XYZ
public static final RinexLabels APPROX_POSITION_XYZ
Approximative position.
-
ANTENNA_DELTA_H_E_N
public static final RinexLabels ANTENNA_DELTA_H_E_N
Antenna reference point.
-
ANTENNA_DELTA_X_Y_Z
public static final RinexLabels ANTENNA_DELTA_X_Y_Z
Antenna reference point.
-
ANTENNA_PHASE_CENTER
public static final RinexLabels ANTENNA_PHASE_CENTER
Antenna phase center.
-
ANTENNA_B_SIGHT_XYZ
public static final RinexLabels ANTENNA_B_SIGHT_XYZ
Antenna bore sight.
-
ANTENNA_ZERODIR_AZI
public static final RinexLabels ANTENNA_ZERODIR_AZI
Antenna zero direction.
-
ANTENNA_ZERODIR_XYZ
public static final RinexLabels ANTENNA_ZERODIR_XYZ
Antenna zero direction.
-
WAVELENGTH_FACT_L1_2
public static final RinexLabels WAVELENGTH_FACT_L1_2
Wavelength factors.
-
OBS_SCALE_FACTOR
public static final RinexLabels OBS_SCALE_FACTOR
Observations scale factor.
-
CENTER_OF_MASS_XYZ
public static final RinexLabels CENTER_OF_MASS_XYZ
Center of mass.
-
DOI
public static final RinexLabels DOI
DOI.
-
LICENSE
public static final RinexLabels LICENSE
Llicense.
-
STATION_INFORMATION
public static final RinexLabels STATION_INFORMATION
Station information.
-
NB_TYPES_OF_OBSERV
public static final RinexLabels NB_TYPES_OF_OBSERV
Number and types of observations.
-
SYS_NB_TYPES_OF_OBSERV
public static final RinexLabels SYS_NB_TYPES_OF_OBSERV
Number and types of observations.
-
SIGNAL_STRENGTH_UNIT
public static final RinexLabels SIGNAL_STRENGTH_UNIT
Unit of signal strength.
-
INTERVAL
public static final RinexLabels INTERVAL
Observation interval.
-
TIME_OF_FIRST_OBS
public static final RinexLabels TIME_OF_FIRST_OBS
Time of first observation.
-
TIME_OF_LAST_OBS
public static final RinexLabels TIME_OF_LAST_OBS
Time of last observation.
-
RCV_CLOCK_OFFS_APPL
public static final RinexLabels RCV_CLOCK_OFFS_APPL
Indicator of receiver clock offset application.
-
SYS_DCBS_APPLIED
public static final RinexLabels SYS_DCBS_APPLIED
Differential code bias corrections.
-
SYS_PCVS_APPLIED
public static final RinexLabels SYS_PCVS_APPLIED
Phase center variations corrections.
-
SYS_SCALE_FACTOR
public static final RinexLabels SYS_SCALE_FACTOR
Scale factor.
-
SYS_PHASE_SHIFT
public static final RinexLabels SYS_PHASE_SHIFT
Phase shift.
-
GLONASS_SLOT_FRQ_NB
public static final RinexLabels GLONASS_SLOT_FRQ_NB
GLONASS slot and frequency number.
-
GLONASS_COD_PHS_BIS
public static final RinexLabels GLONASS_COD_PHS_BIS
GLONASS phase bias corrections.
-
LEAP_SECONDS
public static final RinexLabels LEAP_SECONDS
Leap seconds.
-
NB_OF_SATELLITES
public static final RinexLabels NB_OF_SATELLITES
Number of satellites.
-
PRN_NB_OF_OBS
public static final RinexLabels PRN_NB_OF_OBS
PRN and number of observations .
-
END
public static final RinexLabels END
End of header.
-
-
Method Detail
-
values
public static RinexLabels[] 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 (RinexLabels c : RinexLabels.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static RinexLabels 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.- Parameters:
label- label to check- Returns:
- true if label matches one of the allowed label
-
getLabel
public String getLabel()
Get the first label.- Returns:
- first label
-
-