Isso pode não ser possível, mas eu pensei que poderia perguntar também.
Eu configurei minha própria rede local, usando um pequeno computador rodando o Debian Linux (Wheezy), que está agindo como um roteador sem fio.
O que eu gostaria de saber é se é possível, de alguma forma, fornecer dados de geolocalização na rede local de onde ele está situado. Isso significa que eu poderia definir a localização da minha casa, pois é onde eu estou situado.
Vou expandir um pouco mais:
Digamos, por exemplo, que em um smartphone você visita um site e procura sua loja mais próxima. Você usa o recurso "localize-me", ele irá solicitar sua localização, você permite, então ele acessa seu rádio GPS.
Se você usar um computador desktop sem GPS, ele fornecerá a sua localização (presumo por dados geográficos) do seu endereço IP. Para mim, é sempre errado, pois usa a localização do ISP.
Acho útil que alguns sites ofereçam um recurso "localize-me" e eu gostaria de usá-lo quando estiver disponível em meu computador desktop. Uma maneira que eu poderia utilizar seria comprar um rádio GPS USB, mas parece um pouco desgastante (usando uma porta, consumindo energia adicional, custo, etc.).
Dito isto, é possível configurar algum tipo de serviço / daemon no meu roteador onde eu possa pré-definir a localização (lon / lat, postcode, etc.) para ser fornecida para dispositivos locais que estejam conectados à mesma rede?
Toda ajuda é apreciada.