Hoje eu usei o GPS no meu Android pela primeira vez e fiquei pensando como ele realmente funciona.
Sei que os telefones Android possuem um chip GPS, mas o telefone estabelece uma conexão direta com o servidor GPS ou há alguma outra coisa acontecendo? Se houver uma conexão direta com o servidor, isso significa que todo usuário do Android pode fazer uma conexão direta com o servidor?
fonte
GPS - todos os sistemas de GPS recebem sinais dos satélites. Eles nunca enviam dados para os satélites GPS. Seu telefone precisaria de uma antena muito maior para enviar um sinal para eles.
Sistemas como o OnStar enviam sua posição de volta aos seus servidores. Os servidores do Google obtêm suas informações de posição para que possam calcular rotas e inserir os blocos do mapa.
O governo dos EUA não cobra pelo uso do GPS. É global.
fonte
GPS é um sistema passivo. Há uma constelação de satélites em órbita, com relógios atômicos a bordo, que basicamente apenas gritam suas identificações e o tempo, para quem quiser ouvir. Um receptor GPS escuta os sinais e usa as diferenças de tempo dos diferentes satélites - devido aos atrasos na velocidade da luz e aos efeitos relativísticos (!) - e ao conhecimento das órbitas dos satélites (também transmitidos por os satélites), para triangular sua posição na Terra.
Os sinais dos satélites são apenas rádio. Não há "rede", conexão telefônica ou comunicação bidirecional necessária.
fonte