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_TYPE
Antenna number and type.ANTENNA_B_SIGHT_XYZ
Antenna bore sight.ANTENNA_DELTA_H_E_N
Antenna reference point.ANTENNA_DELTA_X_Y_Z
Antenna reference point.ANTENNA_PHASE_CENTER
Antenna phase center.ANTENNA_ZERODIR_AZI
Antenna zero direction.ANTENNA_ZERODIR_XYZ
Antenna zero direction.APPROX_POSITION_XYZ
Approximative position.CENTER_OF_MASS_XYZ
Center of mass.COMMENT
Comments.DOI
DOI.END
End of header.GLONASS_COD_PHS_BIS
GLONASS phase bias corrections.GLONASS_SLOT_FRQ_NB
GLONASS slot and frequency number.INTERVAL
Observation interval.LEAP_SECONDS
Leap seconds.LICENSE
Llicense.MARKER_NAME
Marker name.MARKER_NUMBER
Marker number.MARKER_TYPE
Marker type.NB_OF_SATELLITES
Number of satellites.NB_TYPES_OF_OBSERV
Number and types of observations.OBS_SCALE_FACTOR
Observations scale factor.OBSERVER_AGENCY
Observer agency.PRN_NB_OF_OBS
PRN and number of observations .PROGRAM
Generating program and emiting agency.RCV_CLOCK_OFFS_APPL
Indicator of receiver clock offset application.REC_NB_TYPE_VERS
Receiver number, type and version.SIGNAL_STRENGTH_UNIT
Unit of signal strength.STATION_INFORMATION
Station information.SYS_DCBS_APPLIED
Differential code bias corrections.SYS_NB_TYPES_OF_OBSERV
Number and types of observations.SYS_PCVS_APPLIED
Phase center variations corrections.SYS_PHASE_SHIFT
Phase shift.SYS_SCALE_FACTOR
Scale factor.TIME_OF_FIRST_OBS
Time of first observation.TIME_OF_LAST_OBS
Time of last observation.VERSION
Version, file type and satellite system.WAVELENGTH_FACT_L1_2
Wavelength factors.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getLabel()
Get the first label.boolean
matches(String label)
Check if label matches.static RinexLabels
valueOf(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
-
-