Pergunta

Quero obter o local mais preciso possível no meu aplicativo. Eu tentei no passado (cerca de 2 meses atrás) e costumava obter resultados bastante estranhos. Como uma vez, ele receberia um local bastante preciso (até algumas portas), então eu tentaria novamente 5 minutos depois, no mesmo local, e ficava a algum lugar a alguns quilômetros de distância.

Então, o que eu realmente quero fazer é ter o principal local em busca de 5 a 10 segundos (em um cronômetro) e faz com que ele puxe a rua e o subúrbio, mas se a rua não for muito precisa, basta pegar o subúrbio.

Usando o aplicativo MAPS, quando se trata do ponto azul, eu sei que é realmente preciso e tem minha localização em 20 metros - neste caso, gostaria de produzir a rua e o subúrbio, mas quando tiver um raio maior, eu sei que é Não é tão preciso - neste caso, eu só quero o subúrbio.

Como eu iria fazer isso?

Foi útil?

Solução

Você pode verificar a propriedade HorizontalAccuracy do objeto Cllocation e, dependendo dessa saída de valor, Subburb ou mesmo apenas cidade.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top