Ao desenvolver aplicações baseadas em localização—como serviços de entrega, mobilidade urbana ou delimitação de cercas virtuais—testadores e engenheiros precisam validar coordenadas sem se deslocar fisicamente.

Sistemas operacionais modernos oferecem subsistemas oficiais de Mock Location específicos para testes. Neste guia, mostramos como configurar coordenadas simuladas no navegador, Android e iOS, além das rotinas de detecção antifraude.

🧪 Verificação de Coordenadas

Confirme suas Coordenadas GPS Simuladas

Acesse nosso inspetor de GPS para garantir que seu navegador ou emulador reproduz perfeitamente a latitude, longitude e raio de precisão simulados.

1. Simulação no Chrome e Edge (Sensores do DevTools)

Navegadores no computador oferecem a forma mais ágil de emular posições sem instalar aplicativos adicionais:

1

Abra as Ferramentas de Desenvolvedor

Pressione F12 (ou Cmd + Option + I no macOS) para abrir o DevTools.

2

Abra a Aba de Sensores

Pressione Cmd + Shift + P (macOS) ou Ctrl + Shift + P (Windows) > Digite 'Sensors' > Selecione 'Show Sensors'.

3

Escolha Cidades Prontas ou Coordenadas Manuais

No menu Location, selecione cidades como Londres ou São Paulo, ou clique em 'Other...' para inserir sua própria Latitude e Longitude.

2. Localização Simulada no Android (Opções do Desenvolvedor)

O Android traz um módulo de testes integrado ao LocationManager:

  1. Ative as Opções do Desenvolvedor: Configurações > Sobre o Telefone > Toque 7 vezes em Número da Versão.
  2. Instale um aplicativo de GPS falso confiável (ex. GPS Emulator ou Mock Locations).
  3. Vá em Configurações > Sistema > Opções do Desenvolvedor > Selecionar app de local fictício.
  4. Defina as coordenadas pretendidas e inicie a transmissão.

3. Simulação de Rotas GPX no iOS com Xcode

A Apple não possui botão direto para o usuário final, mas permite simular trajetos através do ambiente oficial Xcode:

  • Conecte seu iPhone a um Mac com o Xcode aberto.
  • Crie um arquivo .gpx com a lista de coordenadas, altitudes e horários da rota.
  • No menu Debug do Xcode, acione Simulate Location e selecione o arquivo GPX gerado.

4. Como os Aplicativos Detectam Coordenadas Falsas

Para barrar fraudes em transportes e aplicativos financeiros, os sistemas expõem parâmetros programáticos de checagem:

  • Android: Location.isFromMockProvider() (API 18+) ou Location.isMock() (API 31+) retorna true quando o sinal vem de um provedor de teste.
  • iOS: A discrepância entre o relógio das antenas de celular e os registros de GPS revela coordenadas sintéticas.
🧭 Conversão de Formatos

Converta suas Coordenadas de Teste

Converta pontos de teste entre Graus Decimais (DD), Graus Minutos Segundos (GMS) e a grade métrica UTM.