public class RinexMeteorologicalRecord extends Object
Constructor and Description |
---|
RinexMeteorologicalRecord()
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
boolean |
add(MeteorologicalMeasurement measurementType,
String measurement)
Adds a measurement type to this record.
|
double |
getDryTemperature()
Gets the dry temperature in degrees Celsius.
|
double |
getDryZenithPathDelay()
Gets the dry component of zenith path delay in millimeters.
|
boolean |
getHailIndicator()
Gets a value indicating whether hail was detected since the last measurement.
|
double |
getPressure()
Gets the atmospheric pressure in millibars.
|
double |
getRainIncrement()
Gets the rain increment, defined as the rain accumulation since the last update, in 1/10 millimeters.
|
double |
getRelativeHumidity()
Gets the relative humidity in percent, 0 - 100.
|
JulianDate |
getTimeOfObservation()
Gets the time corresponding to this record, in the
GlobalPositioningSystemTime (get ) standard. |
double |
getTotalZenithPathDelay()
Gets the total zenith path delay in millimeters.
|
double |
getWetZenithPathDelay()
Gets the wet zenith path delay in millimeters.
|
double |
getWindAzimuth()
Gets the wind azimuth, defining the direction from which the wind blows, in degrees.
|
double |
getWindSpeed()
Gets the wind speed in meters per second.
|
void |
setDryTemperature(double value)
Sets the dry temperature in degrees Celsius.
|
void |
setDryZenithPathDelay(double value)
Sets the dry component of zenith path delay in millimeters.
|
void |
setHailIndicator(boolean value)
Sets a value indicating whether hail was detected since the last measurement.
|
void |
setPressure(double value)
Sets the atmospheric pressure in millibars.
|
void |
setRainIncrement(double value)
Sets the rain increment, defined as the rain accumulation since the last update, in 1/10 millimeters.
|
void |
setRelativeHumidity(double value)
Sets the relative humidity in percent, 0 - 100.
|
void |
setTimeOfObservation(JulianDate value)
Sets the time corresponding to this record, in the
GlobalPositioningSystemTime (get ) standard. |
void |
setTotalZenithPathDelay(double value)
Sets the total zenith path delay in millimeters.
|
void |
setWetZenithPathDelay(double value)
Sets the wet zenith path delay in millimeters.
|
void |
setWindAzimuth(double value)
Sets the wind azimuth, defining the direction from which the wind blows, in degrees.
|
void |
setWindSpeed(double value)
Sets the wind speed in meters per second.
|
public RinexMeteorologicalRecord()
public final boolean add(@Nonnull MeteorologicalMeasurement measurementType, String measurement)
measurementType
- The type of measurement to add.measurement
- The value of the measurement.true
if the measurement type and value were added; otherwise false
.public final double getPressure()
public final void setPressure(double value)
public final double getDryTemperature()
public final void setDryTemperature(double value)
public final double getRelativeHumidity()
public final void setRelativeHumidity(double value)
public final double getWetZenithPathDelay()
public final void setWetZenithPathDelay(double value)
public final double getDryZenithPathDelay()
public final void setDryZenithPathDelay(double value)
public final double getTotalZenithPathDelay()
public final void setTotalZenithPathDelay(double value)
public final double getWindAzimuth()
public final void setWindAzimuth(double value)
public final double getWindSpeed()
public final void setWindSpeed(double value)
public final double getRainIncrement()
public final void setRainIncrement(double value)
public final boolean getHailIndicator()
public final void setHailIndicator(boolean value)
@Nonnull public final JulianDate getTimeOfObservation()
GlobalPositioningSystemTime
(get
) standard.public final void setTimeOfObservation(@Nonnull JulianDate value)
GlobalPositioningSystemTime
(get
) standard.