Package org.orekit.models.earth.weather
Class GlobalPressureTemperature
- java.lang.Object
-
- org.orekit.models.earth.weather.GlobalPressureTemperature
-
public class GlobalPressureTemperature extends Object
The Global Pressure and Temperature model. This model is an empirical model that provides the temperature and the pressure depending the latitude and the longitude of the station.The Global Pressure and Temperature model is based on spherical harmonics up to degree and order of 9. The residual values of this model can reach 20 hPa for pressure and 10 ° C for temperature. They are significant for higher latitudes and small near the equator (Böhm, 2007)
- Since:
- 12.1
- Author:
- Bryan Cazabonne, Luc Maisonobe
- See Also:
- "J. Böhm, R. Heinkelmann, and H. Schuh (2007), Short Note: A global model of pressure and temperature for geodetic applications. J Geod, doi:10.1007/s00190-007-0135-3."
-
-
Constructor Summary
Constructors Constructor Description GlobalPressureTemperature(Geoid geoid)
Build a new instance.GlobalPressureTemperature(Geoid geoid, TimeScale utc)
Build a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PressureTemperature
getWeatherParameters(GeodeticPoint location, AbsoluteDate date)
Provide weather parameters.
-
-
-
Constructor Detail
-
GlobalPressureTemperature
@DefaultDataContext public GlobalPressureTemperature(Geoid geoid)
Build a new instance.This method uses the
default data context
.- Parameters:
geoid
- level surface of the gravity potential of a body- See Also:
GlobalPressureTemperature(Geoid, TimeScale)
-
-
Method Detail
-
getWeatherParameters
public PressureTemperature getWeatherParameters(GeodeticPoint location, AbsoluteDate date)
Provide weather parameters.- Parameters:
location
- location at which parameters are requesteddate
- date at which parameters are requested- Returns:
- weather parameters
-
-