Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] detectar se as coordenadas Location serve ao propósito

Não cheguei a trabalhar com a API de Fused Location (usava a antiga), mas imagino que o objeto retornado (android.location.Location) seja o mesmo. Neste caso, como fala a documentação, a accuracy te diz quantos metros tem o "raio de confiabilidade de 68%" da location, isto é, o raio de um círculo dentro do qual a location tem 68% de chance de estar dentro, considerando uma distribuição normal. Se você acha 68% uma probabilidade satisfatória, aí então basta estabelecer quanto de raio seria o máximo aceitável para a sua aplicação. Note que a) isso não considera altitude, somente posição horizontal e b) na prática, a distribuição estatística pode não ser normal (não sei exatamente o que isto significa, não lembro das minhas aulas de Estatística :D). A faixa de valores que eu costumava obter durante o uso eu também não lembro, você teria que fazer o teste e avaliar os valores encontrados, seja indoor ou outdoor (indoor a accuracy provavelmente piora bem por causa da refração dos sinais dos satélites).

2015-02-20 15:01 GMT-03:00 Gink Labrev <gink.labrev@gmail.com>:
Pessoal,

Existe alguma maneira de detectar com razoável confiabilidade se um Location retornado por um FusedLocation está suficientemente bom para uma funcionalidade de check in.

Gostaria de interromper o Location Update (que gasta bateria) depois de obter as coordenadas já satisfatórias para tal objetivo.

Como fazer isso ? Checando apenas o accuracy de Location é o bastante ? E qual seria o valor ?

[]'s

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário