Ao selecionar um provider voce pode determinar uma precisão mínima aceitável.
Isso pode solucionar o seu problema, porém existem casos onde apesar de precisão ser baixa voce precisa dela, esses dias passei por um problema semelhante, minha solução foi capturar um conjunto de coordenadas, calcular o desvio padrão da amostra, cortar as fora do desvio padrão e executar uma média com elas.
Quanto a distancia, voce pode usar o Location.distanceTo
Em terça-feira, 17 de janeiro de 2012 16h46min13s UTC-2, Edney escreveu:
-- Em terça-feira, 17 de janeiro de 2012 16h46min13s UTC-2, Edney escreveu:
boa tarde,
estou desenvolvendo uma aplicacao onde precisaria da maior precisao possivel da minha localizacao via GPS.
Existe alguma forma de melhorar a precisao dos dados fornecidos?
Hoje percebo que existe uma diferenca de 200 a 300 metros da posicao onde eu estou e isso em muitos casos gera problemas na minha aplicacao.
uma diferenca de 20 a 50 metros seria aceitavel, algo muito proximo com o que existe hoje com o navegadores GPS. Isso é possivel, ou esta informacao é restrita?
Outra duvida que tenho é como faço para saber a distancia em metros de 2 posicoes distintas obtivos via GPS.?
Att.
Edney Marcel Imme
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/groups/opt_out.






0 comentários:
Postar um comentário