altimeter_to_sea_level_pressure potentially not working as expected? #3628
Replies: 1 comment
-
The METAR altimeter report of an ASOS does not represent the current pressure observed by the station. If you calibrate an aircraft's onboard altimeter using the value reported in the METAR, it will estimate your craft's elevation at ground level to be the same as the known station elevation. The altimeter reading itself is basically an estimate of sea level pressure given a standard atmosphere. Internally MetPy works backwards from altimeter readings to calculate the pressure observation at the station via MetPy currently has no public functions to estimate MSLP from observed pressure accounting for temperature, moisture, etc. We may add this in a future release and we definitely welcome community PRs for this functionality! Functions like |
Beta Was this translation helpful? Give feedback.
-
Situation: I have a station reading of pressure (hPa), a temperature (C) and a height of the station (m). If I want to calculate the sea level pressure with
altimeter_to_sea_level_pressure
then I get weird results. In case ofmslp_one
below, I would assume that a pressure of 850 hPa at 1500 m above sea level with a temperature around freezing would yield a sea level pressure of around the standard value of 1013.25 hPa or similar. Am I simply interpreting the MetPy function incorrectly here? It also seems very insensitive to changing the elevation (mslp two
).Beta Was this translation helpful? Give feedback.
All reactions