Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Capturando coordenadas GPS

A documentação oficial do Android não trata disso.

Duas opções:

1) Tenta ver se a nova API de Location lançada semana passada resolve isso automaticamente. Se sim, blz.

2) Se não resolver automaticamente, ainda pode-se usar uma outra estratégia nesta API. Tenta capturar a atividade, se for  "STILL", não considera o Location até a mudança de atividade.

3) Se ainda assim não resolver, terá que tratar manualmente. A técnica é a seguinte: Compare a distância de uma nova localização com a anterior. Se a velocidade for muito alta (tipo + de 200 m/s), é porque é erro do GPS. 


Em 24 de maio de 2013 09:18, Marcelo Alves <malves.info@gmail.com> escreveu:
Cara da uma lida nessa documentação: http://developer.android.com/guide/topics/location/strategies.html

Pra você entender melhor a utilização de Locations...

Espero que ajude!

Abs,
  Marcelo Alves


2013/5/24 Derci Santos <derciii.lima@gmail.com>
Olá Galera,

Estou desenvolvendo uma rotina para capturar o percurso feito por um determinado usuário, porém estou tendo problemas quando o usuário está parado. Ele fica capturando coordenadas ao redor do lugar onde o usuário está, e de uma coordenada pra outra chega a ter 1.300 metros de distância. E quando vai fazer o calculo da distância percorrida pelo usuário, dá uma diferença muito grande. Gostaria de saber como eu faço pra controlar isso, tipo, quando o usuário estiver parado, o sistema nem capturar as coordenadas ou algo parecido. Como vocês fazem nesse caso?

Versão do Android: 4.x
Tablet: Samsung Galaxy Tab 2

Feito testes também no tablet Galaxy Tab com Android 3.x e o problema foi o mesmo.

Desde já agradeço.

--
 
Att,
Derci Santos


Recomendação se for reenviar esta mensagem, por favor:

1. Apague o MEU endereço eletrônico e todos os outros constantes do e-mail;
2. Encaminhe como CÓPIA OCULTA (Cco ou Bcc) aos seus destinatários.
3. Agindo desta forma, você estará colaborando para dificultar a disseminação de vírus e spams, e também para tornar a internet mais segura.

--
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.
 
 


--
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.
 
 

--
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.
 
 

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

0 comentários:

Postar um comentário