Casa > C > Como É Que O Google Maps Sabe A Minha Localização Quando Em Modo Offline?

Como é que o Google Maps sabe a minha localização quando em modo offline?

Pondo a sua questão literalmente, o Google Maps sabe a sua localização perguntando ao sistema operativo a localização do dispositivo (por exemplo, smartphone). O sistema operacional do telefone determina sua localização usando o GPS embutido do telefone e/ou uma base de dados de pontos de acesso sem fio que são visíveis de locais conhecidos. Isso é feito de forma totalmente passiva - os dados celulares podem ser desligados e o telefone pode não ter nenhuma conexão WiFi aberta.

Agora, para exibir sua localização em um mapa, o Google Maps precisa de dados de mapa para sua área. No modo offline, ele só pode exibir dados de mapeamento que foram previamente baixados e salvos localmente no seu aparelho. No modo online, o aplicativo puxaria os dados dos servidores do Google conforme necessário.

No entanto, se você tiver um aplicativo que simplesmente exibe dados GPS em forma de texto, ele pode exibir suas coordenadas sem qualquer programa de mapeamento envolvido, e sem qualquer conexão de dados.

O receptor GPS do telefone deve continuar a funcionar em áreas onde não há nenhum serviço celular, embora possa demorar mais tempo para adquirir sua localização inicialmente.

De Jolie Xyong

Qual é o melhor telemóvel, iPhone SE ou 6s? :: Como criar descodificadores grandes usando um número de codecs mais pequenos