
Existe uma maneira de definir minha localização atual manualmente no Windows 8? Não tenho módulo GPS, mas o aparelho fica sempre no mesmo lugar. A detecção automática via rede define um local a 200 quilômetros daqui.
Procurei uma configuração que me permitisse definir o local manualmente, mas não encontrei.
Responder1
Não é possível definir manualmente um local (exceto para o aplicativo de previsão do tempo), mas é possível melhorar a precisão.
De acordo comartigo sobre reconhecimento de localizaçãono MSDN, a maneira menos precisa de "adivinhar" sua localização é por meio da resolução de endereço IP, que provavelmente é o que você está usando agora.
O Wi-Fi deve ser mais preciso se você puder usá-lo, e conectar um smartphone à mesma rede enquanto usa GPS e compartilhar estatísticas de localização pode melhorar a precisão da sua localização depois que sua rede for adicionada às tabelas de mapeamento de localização usadas pelo Google, Microsoft etc.
Se você não puder fazer nenhuma das opções acima, a única maneira de melhorar a precisão da sua localização seria pedir ao seu provedor para vincular sua localização ao seu endereço IP, mas isso é um tiro no escuro, para dizer o mínimo.
Responder2
Sim você pode.
Basta instalarVisual Studio Express para Windows 8e use o aplicativo Windows Simulator para definir qualquer local desejado.
Este aplicativo permite que os desenvolvedores testem seus aplicativos com reconhecimento de localização.
Responder3
Você não pode definir um local manualmente. O Wifi fornecerá uma precisão muito melhor do que a Ethernet, mas o GPS seria o melhor absoluto. Veja abaixo para melhores explicações.
http://msdn.microsoft.com/en-us/library/windows/apps/hh768219.aspx
http://msdn.microsoft.com/en-us/library/windows/apps/hh464919.aspx
Um provedor de localização é um software ou hardware que gera dados geográficos para aplicativos. Os provedores de localização podem determinar a localização geográfica de um computador ou dispositivo de diversas maneiras, incluindo qualquer uma das seguintes:
Wi-Fi triangulation
IP address resolution
Cell phone tower triangulation
Global Position System (GPS)
No Windows 8, o Provedor de Localização do Windows integrado fornece aos aplicativos dados de localização baseados em triangulação de Wi-Fi e dados de endereço IP.
O Windows 7 introduziu o Windows Sensor and Location Platform. Esta plataforma pode determinar os melhores dados de vários provedores de localização instalados e, em seguida, fornecer os dados para aplicativos que usam a API de localização.
Precisão do provedor de localização
O Windows Location Provider usa dados de pontos de acesso Wi-Fi para calcular latitude e longitude. As localizações calculadas a partir de dados Wi-Fi têm precisão de 350 metros em áreas urbanas.
Quando os dados Wi-Fi não estão disponíveis, o Provedor de Localização do Windows usa a resolução de endereço IP para obter uma localização aproximada com uma precisão de 50 quilômetros.
O Windows Location Provider fornece latitude, longitude e informações sobre precisão aos aplicativos. O Provedor de Localização do Windows não fornece informações sobre direção, velocidade, altitude ou endereço; outros provedores de localização podem fornecer esses dados aos aplicativos.
Quando os dados de GPS são fornecidos à API de localização?
Assim como no Windows 7, a API de localização é baseada na API de sensores e as informações nos relatórios de localização vêm de sensores de localização. A API Location determina o sensor de localização mais preciso para um determinado tipo de relatório. Isso simplifica a programação porque a API de localização fornecerá apenas um relatório de um tipo específico, mesmo quando houver vários sensores de localização disponíveis. Quando o Provedor de Localização do Windows e o GPS existirem no sistema e estiverem fornecendo dados, a API de Localização usará o sensor com os dados mais precisos. Na maioria dos casos, quando WiFi e GPS estão disponíveis, o GPS será mais preciso e seus dados serão repassados ao aplicativo.
Coleção de dados
Você pode ajudar a melhorar os serviços de localização da Microsoft e permitir que o Windows envie periodicamente GPS e outras informações de localização para a Microsoft quando você usa aplicativos com reconhecimento de localização. Não usaremos essas informações para identificá-lo ou contatá-lo.
Consulte a Declaração de Privacidade do Windows para obter detalhes sobre a coleta de dados e as práticas de uso do Windows 8.
Remoção da IU do provedor de localização padrão
No Windows 8, como o Provedor de Localização do Windows substitui o Provedor de Localização Padrão, o Provedor de Localização Padrão não faz mais parte do Painel de Controle. No entanto, o país ou região é preenchido pelo usuário durante a configuração inicial do Windows.