Estou tentando usar o Google Maps na China. Sei que o Google está bloqueado, e foi por isso que baixei o mapa de Pequim offline. No entanto, quando abro o aplicativo, meu telefone tenta encontrar satélites GPS, mas não encontra nenhum. Sei que a localização funciona porque minha localização funciona bem quando estou no WiFi. Isso é algo bloqueador de GPS na China ou algo mais?
Estou usando um Verizon HTC One (M8) com Android 5.0.1 e HTC Sense.
Nota: Esta pergunta também foi postada no Android.SE .
Atualização 1:
Todos os meus testes para essa pergunta foram feitos no 7º andar de um prédio comercial no centro. Ontem, depois de esperar um pouco, consegui receber o sinal do GPS (usando o Google Maps e o Status do GPS) enquanto estava no 17º andar de um prédio de apartamentos suburbano. Também pude receber sinal em outra parte do centro da cidade que não possuía muitos prédios altos. Quando voltar ao escritório amanhã, poderei avaliar se demorou muito tempo para obter os dados do satélite, como sugeriu @Vince, ou se é o desfiladeiro urbano, como sugeriu @Loren. Obrigado a todos pela ajuda e explicações!
Atualização 2:
Após alguns testes, parece que isso simplesmente se resume a um problema de desfiladeiro urbano. O GPS não encontra nenhum satélite na minha mesa no escritório; no entanto, se eu o aproximar de uma janela, ele encontra dois satélites (não o suficiente para um local, mas o suficiente para responder a essa pergunta). Quando pego o telefone do lado de fora do prédio, sou capaz de obter localização em algumas áreas. Obrigado a todos novamente pela ajuda e pela riqueza de novos conhecimentos.
Nota: todos os testes foram feitos com os serviços de dados e WiFi desativados.
Com base em um comentário, fiz uma pergunta no GIS.SE perguntando sobre o desfiladeiro urbano e como ele se compara a Pequim versus Nova York.
fonte
Respostas:
Há muito tempo, peguei um GPS bastante simples (apenas coordenadas, isso foi antes da idéia de um GPS com um mapa) para a China - e descobri que ele não podia lidar com todos os prédios altos. Em um grande parque funcionaria. Uma vez eu consegui consertá-lo sentado no parapeito de uma janela no alto de um prédio, mas ao nível da rua com prédios ao redor, nunca consegui satélites suficientes para consertá-lo.
fonte
Isso pode ser devido ao longo tempo até a primeira correção. De fato, eu aprendi recentemente que smartphones recentes usam mecanismos chamados "GPS assistido" para obter um local com base na recepção do GPS. A idéia é que, se você usar o GPS em uma área que você nunca esteve antes, o GPS levará algum tempo para encontrar e interpretar o sinal, principalmente por causa da baixa velocidade de download de um satélite (a fonte do artigo da Wikipedia menciona 12 minutos para obter uma mensagem de navegação inteira, para localizar o dispositivo).
Para resolver esse problema e torná-lo mais utilizável para os impacientes usuários de telefone de hoje, os telefones usam a rede de dados (WiFi / celular) para aproximar a localização do telefone e baixar o almanaque das posições dos satélites GPS. Com essas informações, é mais provável que o sinal do GPS seja encontrado mais rapidamente com uma precisão melhor. Como detalha o @AdamDavis em seu comentário, as tecnologias que fornecem essa solução podem não ser as mesmas em todos os países ou até mesmo estar disponíveis.
Portanto, seu problema pode ser que você não está esperando o tempo suficiente para o telefone se localizar. Sugiro tentar usar o recurso GPS enquanto estiver conectado ao Wi-Fi ou apenas ser paciente.
Observe que, de qualquer maneira, a China não pode bloquear o sinal do GPS. Como dizem alguns comentaristas, pode ser definitivamente possível usar jammers para alterar (não bloquear) o sinal, mas suponho que haveria a necessidade de muitos jammers para cobrir todo o país. E não tenho certeza de que é possível bloquear esses sinais sem alterar, pelo menos parcialmente, outros sinais de telecomunicações. Os sinais de GPS são enviados pelos satélites da Força Aérea dos EUA. Talvez seja possível que eles controlem com precisão no tempo quais satélites enviam quais sinais e com que precisão, mas novamente duvido disso (a comunicação com o satélite pode ser muito lenta para oferecer configuração tão fina, se for realizada). Como alguns comentaram, é difícil até configurar isso para uma área específica da Terra, pois os satélites não são geoestacionários (ou seja, um satélite passará por vários continentes dentro de um dia). Eu não sou especialista nesse campo, no entanto.
fonte
Vince cobre a provável explicação , mas infelizmente também existem várias possibilidades mais sinistras. Em resumo, a legislação da China sobre GPS é realmente vaga e em parte secreta : por algumas leituras da lei, todo o uso de dispositivos GPS é tecnicamente proibido , e poucas câmeras e outros dispositivos habilitados para GPS chegam ao ponto de desabilitar o GPS inteiramente se eles perceberem que estão dentro dos limites da China.
Agora, para ficar claro aqui, desabilitar o GPS como esse depende inteiramente do fabricante, a própria China não bloqueia nem tenta bloquear o GPS, tanto quanto eu sei. E com algo da ordem de 1,2 bilhão de telefones em uso na China, a grande maioria deles com GPS habilitado e muito usado pelos locais, qualquer proibição nocional de GPS é praticamente uma letra morta - embora seja interessante ver se A versão chinesa do GPS, Beidou , torna-se obrigatória assim que é lançada.
Mesmo que o GPS funcione, você poderá descobrir que seu serviço de mapeamento ocidental favorito não mostra imagens de satélite no local certo , com as imagens alteradas "aleatoriamente". Serviços chineses como Baidu e Sohu, por outro lado, funcionarão bem.
fonte
Muitas boas respostas aqui já. Mas eu já estive na China antes e usei o GPS com uma precisão muito boa e com o Google Maps. Além disso, lidar com as coordenadas e o GPS do dispositivo móvel faz parte da minha profissão, então deixe-me falar.
Os satélites GPS nada mais são do que uma rede de satélites que transmite um sinal de data e hora que os telefones celulares ou qualquer chip GPS podem capturar e depois descobrir a longitude, latitude e altitude. Funciona em qualquer lugar da superfície da Terra, a menos que esteja congestionado. Além dos sinais de GPS, os telefones móveis podem usar os dados de localização fornecidos pela operadora de celular (GSM, 2G, 3G e LTE) para ajudar nisso.
Não tenho nenhuma referência, mas a China não bloqueia sinais de GPS. No entanto, ele bloqueia o Google, o que pode impedir que o aplicativo Google Maps do seu telefone mostre sua localização em um mapa. O acesso aos serviços do Google na China é um pouco problemático. Gmail, pesquisa no Google e muitos outros serviços estão bloqueados. O Google Maps, no entanto, funcionou muito bem em Pequim. O firewall da China é baseado em endereços IP e nomes de host, então é possível que eu tenha tido sorte de acessá-lo de alguma forma.
O motivo pelo qual você pode encontrar sua localização quando está conectado a uma rede WiFi é porque seu telefone pode usar a triangulação para determinar sua localização. Ele usa apenas nomes de redes Wi-Fi nas proximidades e consulta os serviços do Google / Apple para obter a localização, que já teria sido registrada anteriormente por outras pessoas. Você não precisa se conectar a nenhuma rede. Seu telefone pode obter a força do sinal (medida em dB) e descobrir a localização.
O que você realmente precisa é de um bom mapa off-line, porque os serviços do Google são inacessíveis. Tive muito sucesso com o Open Street Map (iPhone / Android: o aplicativo "City Maps to Go" pode baixá-los para você e fornecer o recurso de apontar pinos GPS nos mapas). Funciona muito bem na China.
Para uma melhor conectividade GPS, tente colocar o telefone no exterior e manter uma linha direta para o céu. Há muitas condições de neblina / fumaça na China, especialmente em Pequim. É apenas fumaça de fábrica e nada com partículas de ferro (que podem contrariar sinais de ação). Mantenha seu Wifi ligado. Se você estiver próximo de algum ponto de acesso Wi-Fi público, há uma chance muito boa de encontrar sua localização rapidamente.
fonte
Baixe o mapa do Baidu. Ou Autonavi. Ambos são softwares gratuitos e tem versão em inglês para turistas estrangeiros. Eu sou chinês.
fonte
Pode ser porque a China bloqueia o servidor SUPL (do Google) necessário para o AGPS. Uma história recente diz que os dispositivos Xiomi (mesmo aqueles com uma ROM global) usam o servidor SUPL da China Telecom.
fonte