接口 MDASentence

所有超级接口:
Sentence

public interface MDASentence extends Sentence
Meteorological Composite - Barometric pressure, air and water temperature, humidity, dew point and wind speed and direction relative to the surface of the earth.
作者:
Richard van Nieuwenhoven
  • 方法详细资料

    • getAbsoluteHumidity

      double getAbsoluteHumidity()
      Returns the absolute humidity.
      返回:
      Absolute humidity, percent, to the nearest 0,1 percent. NaN if not available.
    • getAirTemperature

      double getAirTemperature()
      Returns the air temperature.
      返回:
      Air temperature, degrees C, to the nearest 0,1 degree C. NaN if not available.
    • getDewPoint

      double getDewPoint()
      Returns the dew point.
      返回:
      Dew point, degrees C, to the nearest 0,1 degree C. NaN if not available.
    • getMagneticWindDirection

      double getMagneticWindDirection()
      Returns the magnetic wind direction.
      返回:
      Wind direction, degrees True, to the nearest 0,1 degree. NaN if not available.
    • getPrimaryBarometricPressure

      double getPrimaryBarometricPressure()
      Returns the primary barometric pressure.
      返回:
      Barometric pressure, inches of mercury. NaN if not available.
    • getPrimaryBarometricPressureUnit

      char getPrimaryBarometricPressureUnit()
      Returns the unit of primary barometric pressure.
      返回:
      B = bar I = inches of mercury (inHg) P = pascal (1 bar = 100000 Pa = 29,53 inHg).
    • getRelativeHumidity

      double getRelativeHumidity()
      Returns the relative humidity.
      返回:
      Relative humidity, percent, to the nearest 0,1 percent. NaN if not available.
    • getSecondaryBarometricPressure

      double getSecondaryBarometricPressure()
      Returns the secondary barometric pressure.
      返回:
      Barometric pressure, bars, to the nearest .001 bar. NaN if not available.
    • getSecondaryBarometricPressureUnit

      char getSecondaryBarometricPressureUnit()
      Returns the unit of secondary barometric pressure.
      返回:
      B = bar I = inches of mercury (inHg) P = pascal (1 bar = 100000 Pa = 29,53 inHg). The secondary unit is almost always in bars.
    • getTrueWindDirection

      double getTrueWindDirection()
      Returns the wind direction.
      返回:
      Wind direction, degrees True, to the nearest 0,1 degree. NaN if not available.
    • getWaterTemperature

      double getWaterTemperature()
      Returns the water temperature.
      返回:
      Water temperature, degrees C. NaN if not available.
    • getWindSpeed

      double getWindSpeed()
      Returns the wind speed.
      返回:
      Wind speed, meters per second, to the nearest 0,1 m/s. NaN if not available.
      另请参阅:
    • getWindSpeedKnots

      double getWindSpeedKnots()
      Returns the wind speed.
      返回:
      Wind speed, knots. NaN if not available.
      另请参阅:
    • setAbsoluteHumidity

      void setAbsoluteHumidity(double humitidy)
      Sets the absolute humidity.
      参数:
      humitidy - Humidity percent to set.
    • setAirTemperature

      void setAirTemperature(double temp)
      Sets the air temperature.
      参数:
      temp - Temperature to set, degrees Celsius.
    • setDewPoint

      void setDewPoint(double dewPoint)
      Sets the dew point temperature.
      参数:
      dewPoint - Dew point in degrees Celsius.
    • setMagneticWindDirection

      void setMagneticWindDirection(double direction)
      Sets the magnetic wind direction.
      参数:
      direction - Direction to set, degrees Magnetic [0..360]
    • setPrimaryBarometricPressure

      void setPrimaryBarometricPressure(double pressure)
      Sets the primary barometric pressure value.
      参数:
      pressure - Pressure value to set, usually in inches of mercury.
      另请参阅:
    • setPrimaryBarometricPressureUnit

      void setPrimaryBarometricPressureUnit(char unit)
      Sets the barometric pressure unit.
      参数:
      unit - Pressure unit to set, usually in inches of mercury 'I'.
      另请参阅:
    • setRelativeHumidity

      void setRelativeHumidity(double humidity)
      Sets the relative humidity
      参数:
      humidity - Humidity percent to set.
    • setSecondaryBarometricPressure

      void setSecondaryBarometricPressure(double pressure)
      Sets the barometric pressure value.
      参数:
      pressure - Pressure to set, usually in bars.
    • setSecondaryBarometricPressureUnit

      void setSecondaryBarometricPressureUnit(char unit)
      Sets the secondary barometric pressure unit.
      参数:
      unit - Pressure unit set, usually in bars 'B'.
    • setTrueWindDirection

      void setTrueWindDirection(double direction)
      Sets the True wind direction.
      参数:
      direction - Direction to set, degrees True [0..360]
    • setWaterTemperature

      void setWaterTemperature(double temp)
      Sets the Water temperature.
      参数:
      temp - Temperature in degrees Celsius.
    • setWindSpeed

      void setWindSpeed(double speed)
      Sets the wind speed.
      参数:
      speed - Wind speed in meters per second.
      另请参阅:
    • setWindSpeedKnots

      void setWindSpeedKnots(double speed)
      Sets the wind speed, in knots.
      参数:
      speed - Wind speed in knots.
      另请参阅: