O GPS fornece altitude em relação ao nível do mar? ?

Sistema GPS e Cartografia trabalham juntos para que a altitude possa ser calculada com maior precisão


De forma direta não, mas indiretamente sim.

Funciona assim: a superfície da Terra ? é definida pela altitude média dos níveis dos mares, chamada Geoide, que não possui uma fórmula matemática que o defina com precisão. A cartografia, por aproximação, considera a Terra como um elipsoide, que possui definição matemática precisa. Essas duas figuras, Geóide e Elipsoide, não se sobrepõem com exatidão. A diferença altimétrica entre ambas é chamada de “Ondulação Geoidal”. Conforme se observa na figura.

Imagem de um relevo e marcado nele três tipos de superfície, a terrestre, a do elipsoide e a do geoide. Na parte de cima, satélites sobrevoam o relevo
Imagem: IBGE

O sistema GPS trabalha a Terra como um elipsoide, calculando portando a Altitude Elipsoidal (h). A cartografia mede, para cada ponto da superfície da Terra, a distância vertical entre o Elipsóide e o Geóide, chamada de Ondulação Geoidal (N). A partir da Altitude Elipsoidal, obtida pelo sistema GPS e da Ondulação Geoidal calculada pela cartografia, chega-se na Altitude Geoidal(H), referenciada ao nível do mar ?.