Você não pode definir um local manualmente. Wifi lhe dará 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 várias maneiras, incluindo uma das seguintes opções:
Wi-Fi triangulation
IP address resolution
Cell phone tower triangulation
Global Position System (GPS)
No Windows 8, o Windows Location Provider interno fornece aos aplicativos dados de localização com base na triangulação de Wi-Fi e dados de endereço IP.
O Windows 7 introduziu a Plataforma de Sensor e Localização do Windows. Essa plataforma pode determinar os melhores dados de vários provedores de localização instalados e fornecer os dados para aplicativos que usam a API de localização.
Precisão do fornecedor de localização
O Windows Location Provider usa dados dos pontos de acesso Wi-Fi para calcular a latitude e longitude. Os locais calculados a partir dos dados de Wi-Fi têm precisão de até 350 metros nas áreas urbanas.
Quando os dados de Wi-Fi não estão disponíveis, o Windows Location Provider 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 Windows Location Provider não fornece informações sobre título, velocidade, altitude ou endereço da rua - outros provedores de localização podem fornecer esses dados para aplicativos.
Quando os dados de GPS são fornecidos para a API de localização?
Como no Windows 7, a API de localização é criada na API de sensores e as informações nos relatórios de localização são provenientes de sensores de localização. A API do local determina o sensor de local mais preciso para um determinado tipo de relatório. Isso simplifica a programação porque a API do local 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 existem no sistema e estão fornecendo dados, a API do local usará o sensor com os dados mais precisos. Na maioria dos casos, quando o WiFi e o GPS estão disponíveis, o GPS será mais preciso e seus dados serão transmitidos 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 local. Não usaremos essas informações para identificar ou entrar em contato com você.
Consulte a Declaração de Privacidade do Windows para obter detalhes sobre as práticas de coleta e uso de dados do Windows 8.
Remoção da interface do usuário do provedor de local 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 instalação inicial do Windows.