O GPS calcula a posição por triangularição dos sinais dos satelites que recebe.
O GPS tem um almanaque com a numeração e a orbita dos satelites.
Ai cada satelite envia um sinal com sua indentificação e com a hora exata (tem um relogio atomico em cada satelite).
O GPS verifica a diferença de tempo de cada sinal de satelite que recebe para calcular a distancia que esta de cada satelite. Com 3 satelites já pode calcular uma posição 2D.
Com 4 satelites um posição 3D.
O que mostra depende de cada GPS.
Se ele tem ou não mapas na memoria e se tem mapas da região que se encontra.
Tem algumas telas de GPS em: http://www.geocities.com/wallacemjr/mergulho/gps3.html