Após alguns posts de nossos clientes do iRadar, reclamando que o recurso de localização do iRadar não funcionava, decidi investigar mais a fundo se isto se tratava de um bug ou era uma limitação do iPod Touch.
Infelizmente esta é uma limitação do iPod Toch. (Preferiria que fosse um bug... seria fácil corrigi-lo e deixar a galera do Touch contente!)
Por não possuir uma antena GPS nem acesso à rede de celulares, o iPod Touch encontra a localização do usuário usando o mapeamento de sua rede Wi-Fi. No entanto, nem todas as redes Wi-Fi estão mapeadas. E quanto este é o caso, o iPod Touch não encontra o usuário.
Em virtude desta limitação, lançaremos na versão 3.0 a possibilidade de inserir sua localização na mão, bem como traçar as rotas ponto a ponto.
Para mais informações, consulte a página 70 do manual do iPod Touch fornecido no site da Apple:
http://manuals.info.apple.com/pt_BR/iPod_touch_2.2_Guia_do_usuario_br.pdf
Quem estiver com preguiça, segue os trechos que considero importantes:
"O iPod touch usa os Serviços de Localização para determinar a sua localização atual
(aproximada). Os Serviços de Localização usam as informações disponíveis de redes
Wi-Fi locais (se tiver Wi-Fi ativado) . Quanto mais precisa for a informação, mais precisamente
a sua localização será indicada. Este recurso não está disponível em todas as
áreas."
E para completar...
"1 As informações sobre mapas, direções e localizações dependem dos dados coletados e de serviços fornecidos por terceiros.
Esses serviços de dados estão sujeitos a alterações e talvez não estejam disponíveis em todas as áreas geográficas, resultando
em informações de mapas, direções ou localizações não disponíveis, imprecisas ou incompletas. Para obter mais informações,
consulte www.apple.com/br/ipodtouch. A fim de fornecer sua localização, os dados são coletados em um formulário
que não o identifica pessoalmente. Se você não deseja que os dados sejam coletados, não use este recurso. Não usar este
recurso não causará nenhum impacto na funcionalidade do seu iPod touch."