Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Localização somente pelo WIFI

Não, isso é um exemplo. O caso médio é o fato de que as torres de celulares tem posição fixa e nunca (ou muito raramente) movem de lugar. Suas posições também sempre são conhecidas.

No caso de wifi, não funciona no caso de mudança, não funciona no caso de alguns pontos de acesso terem mudado de lugar de forma considerável, não funciona quando um número suficiente de pontos de acesso está desligado por algum motivo,. Não funciona quando os SSIDs mudam e, mais relevante, não funciona quando ninguém chegou a conectar com o serviço de location com GPS ligado enquanto estava ao alcance daquele ponto de acesso.

-Bruno



Em 6 de fevereiro de 2013 16:54, Lucas Xavier <lucasxas@gmail.com> escreveu:
"Em especial se você estiver num luar que só tem um roteador WiFi e nenhuma outra rede ao alcance e, então, você pega esse roteador e levra pra uma outra cidade."

Isso é um caso médio??

--
Atenciosamente,

Lucas Xavier


Em 6 de fevereiro de 2013 15:46, Bruno Albuquerque <bruno.albuquerque@gmail.com> escreveu:

No caso médio, isso não é verdade. A localização por torres de telefonia sempre vai te dar uma posição razoavelmente próxima de onde você se encontra de verdade. Por WiFi a mesma pode falhar miseravelmente. Em especial se você estiver num luar que só tem um roteador WiFi e nenhuma outra rede ao alcance e, então, você pega esse roteador e levra pra uma outra cidade. O algoritmo usado vai inferir, erroneamente, que você se encontra no lugar onde estava antes (i.e. em outra cidade).
 


Em 6 de fevereiro de 2013 14:48, Lucas Xavier <lucasxas@gmail.com> escreveu:

Victor, 

A localização somente pelo WIFI é razoavelmente melhor que utilizando somente o 3G, mas se utilizar em conjunto com o GPS fica melhor ainda.

Utiliza só o "PROVIDER_NETWORK", que ele vai usar ou 3G ou WIFI, o que tiver disponível.

--
Atenciosamente,

Lucas Xavier


Em 6 de fevereiro de 2013 13:39, Leonardo S <leonardo.s.comm@gmail.com> escreveu:

Procurei e não encontrei.
Fiquei curioso, pq até que eu saiba as opções são PROVIDER_GPS e PROVIDER_NETWORK.

Como se diferenciar o network passive (que seria o cell-id) e o network active (que seria o wi-fi) ?
Tratando pela string do provider ? Parece uma solução razoável, mas nunca tentei.

Me corrigiam se estiver errado.


Em 6 de fevereiro de 2013 13:28, Maicon Strey <mstrey@gmail.com> escreveu:

Já foi tratado um assunto muito parecido por aqui. inclusive se não me engano o lucio maciel postou o código de uma classe pronta pra fazer algo nesse sentido. procura no histórico do grupo.


Maicon Strey
Novo Hamburgo - RS - Brasil
------------------
------------------
Linux user: #525086


2013/2/6 Victor Pinto <ovictorpinto@gmail.com>
Boa tarde senhores,
   Alguém sabe explicar como funciona a localização quando o dispositivo possui somente wifi ligado? Nada de GPS, nem 3G, nem chip tem o aparelho como que ele se localiza através da internet?. Imagino que seja da mesma maneira que é usado a localização para o Find My Mac, como se o ponto de instalação de internet estivesse mapeado em algum lugar.

[]`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/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.
 
 

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

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