Eu queria saber como o Google Maps no meu telefone Android pode me localizar com uma boa precisão quando meu GPS está desativado.
No começo, eu achava que era com a torre de celular, mas não tenho certeza de que possa alcançar essa precisão e é muito melhor quando a rede sem fio está ativada (a precisão vai de 1600m a 100).
O que não entendo é que tenho um IP dinâmico - ele não deve estar vinculado ao meu endereço. Por exemplo, wolframalpha me localiza com uma precisão muito ruim (o país está correto) e é o mesmo para todos os outros serviços de localização IP.
Como é que isso funciona?