[ QUOTE ]
That's what I though. Unequal heating of the earth's surface. So if heat is responsible for high and low pressue weather systems, and high and low pressure systems are responsilbe for variations in sea level pressure, and sea level pressure is responsible for altimeter settings, how is it that altimeter settings are independent of temperature?
[/ QUOTE ]You may be trying to take a global phenomenon and apply it too locally. That temperature changes across the earth's surface cause weather systems to form doesn't necessarily mean that there is a one-to-one correspondence between temperature and pressure. And it doesn't tell us what that weather system's effect will be at one specific location on the earth.
This explanation is still too simplistic, but, with apologies to any meteorologists around, look at it this way. A low pressure system is created over the Pacific. Because of other systems being created in other locations and the prevailing winds aloft , the system moves on shore in the San Francisco area. Which do you expect will have more effect on the local altimeter setting? The low pressure system that settled over the area or the temperature fluctuations that normally take place throughout the day?
There's a cool website that will give you historical METAR for any weather reporting station. Here's the last 200 reports for Dan Francisco.
http://www.uswx.com/us/stn/?code=c&n=200&stn=ksfo
If local temperature correlated with pressure, you would expect that given the same reporting station, higher temperatures would be associated with higher pressures and vice versa, right? But if you look through the table, you'll see that it's not.
For example, the 1356Z report on January 21 had the temperature a 7°C and the altimeter setting at 30.20. But on the 18th at 2356Z, the temperature was 13°C (6° warmer) but the altimeter setting was 30.15 (lower).
I pulled up a fun one yesterday, but didn't have time to post it. At 2253Z Bethel Alaska, at 123 msl, was reporting -11°C and 30.20. Brooksville, FL at 77 msl was also reporting a sea level pressure reading of 30.20 but at a temperature of +12. Obviously altitude and temperature aren't the only factors.
But you don't have to go across days or the continent. The last three observations at for KSFO were
METAR KSFO 240956Z 12007KT 1 1/2SM RA BR SCT006 BKN012 OVC021 09/09 A3002
METAR KSFO 241056Z 12007KT 2SM BR SCT004 BKN012 OVC020 09/09 A3000
METAR KSFO 241156Z 13008KT 2SM -RA BR SCT004 OVC011 09/09 A2999
Looks like they're in for a bad day. Over the past three hours, stable air, no change in temperature, but the pressure steadily decreasing.