一般登山表的高度测量都是通过气压计进行的。而由于温度不仅可以影响同一海拔高度的大气压值,也会影响大气压的测量,所以当使用气压计大气压值获取当前海拔高度时,需要根据测量时的空气温度,进行温度补偿和高度修正。
虽然可以通过温度自动补偿获得准确的当前气压值,但是由气压值到海拔高度的换算还是按照标准温度下的关系进行的。(0海拔时15摄氏度,每升高1000米递减6.5摄氏度)。校正的公式很简单,取高度设定的参照点和当前点,分别计算两处的温度与标准温度(0海拔15摄氏度,并按每升高1000米递减6.5摄氏度)之间的差值,将两个差值相加后乘以0.2%就是这两点间的误差系数。(温度高于标准温度时,误差系数为负,低为正)。然后用误差系数乘以两点间的高度差,就是测量高度的误差值。(注:这种算法只是一种近似算法)高度修正的工作需要使用者根据实际气温进行计算。
例如:在0海拔处气温为25摄氏度,在攀登至显示为1000米处时气温为15度,那么误差为(1000-0)×((25-15)+(15-(15-6.5)))×0.2% =33,所以在显示为1000米处的实际海拔高度为1000+33=1033米。
经过本人总结的高度校正公式:(m)
2(ML-MH) [ TL+TH + 6.5( ML+MH ) -30 ] m
可以认为:
2倍登山高度差m
注意的是高度都是km,而公式却是m为单位
ML 为上山低点的海拔高度 单位Km; TL为温度C
MH为上山高点的海拔高度km ; TH为温度C
带入上面的数据:
2(1km-0km)[ 25+15+6.5(0km+1km)-30]=33m
实际MH高度为1km+33m=1033m
[ 本帖最后由 x86 于 2007-5-3 07:37 编辑 ]