Есть ли способ установить мое текущее местоположение вручную в Windows 8?


10

Есть ли способ установить мое текущее местоположение вручную в Windows 8? У меня нет модуля GPS, но устройство всегда находится в одном и том же месте. Автоматическое обнаружение через сеть устанавливает место в 200 километрах отсюда.

Я искал параметр, который позволяет мне установить местоположение вручную, но я не нашел его.

Ответы:


3

Невозможно вручную указать местоположение (кроме приложения для прогнозов погоды), но можно повысить точность.

Согласно статье о местоположении в MSDN, наименее точный способ «угадать» ваше местоположение - это разрешение IP-адресов, которое, вероятно, используется вами сейчас.

Wi-Fi должен быть более точным, если вы можете использовать это, и подключение смартфона к той же сети при использовании GPS и обмене статистикой местоположения может повысить точность вашего местоположения, как только ваша сеть будет добавлена ​​в таблицы сопоставления местоположений, используемые Google, Microsoft и т. Д.

Если вы не можете сделать что-либо из вышеперечисленного, единственный способ повысить точность определения местоположения - попросить вашего провайдера связать ваше местоположение с вашим IP-адресом, но это, по меньшей мере, долгий путь.


С включенным WiFi мое местоположение достаточно точное. Спасибо.
Джин

2

Да, ты можешь.

Просто установите Visual Studio Express для Windows 8 и используйте приложение Windows Simulator, чтобы установить любое место, которое вы хотите.

Это приложение позволяет разработчикам тестировать свои приложения, учитывающие местоположение.


Я попробовал это (потому что я уже установил VS), но местоположение, которое я установил в симуляторе, не отображается ни на картах, ни в приложении погоды.
Gene

Я знаю это. Вы можете использовать симулятор, чтобы изменить местоположение и использовать приложение, которое вы хотите.
Элмо

Хорошо, я думал, что установка местоположения в симуляторе также влияет на ОС хоста. Спасибо за эту подсказку.
Gene

1

Вы не можете вручную указать местоположение. Wi-Fi даст вам гораздо лучшую точность, чем Ethernet, но GPS будет лучшим абсолютом. Смотрите ниже для лучшего объяснения.

http://msdn.microsoft.com/en-us/library/windows/apps/hh768219.aspx

http://msdn.microsoft.com/en-us/library/windows/apps/hh464919.aspx

Поставщик местоположения - это программное или аппаратное обеспечение, которое генерирует географические данные для приложений. Поставщики местоположений могут определять географическое местоположение компьютера или устройства различными способами, в том числе любым из следующих:

Wi-Fi triangulation
IP address resolution
Cell phone tower triangulation
Global Position System (GPS)

В Windows 8 встроенный поставщик местоположения Windows предоставляет приложениям данные о местоположении, основанные на данных о триангуляции Wi-Fi и IP-адресах.

Windows 7 представила Windows Sensor and Location Platform. Эта платформа может определять лучшие данные от нескольких установленных поставщиков местоположения, а затем предоставлять данные приложениям, которые используют API определения местоположения.

Точность определения местоположения

Windows Location Provider использует данные из точек доступа Wi-Fi для расчета широты и долготы. Места, рассчитанные по данным Wi-Fi, с точностью до 350 метров в городских районах.

Когда данные Wi-Fi недоступны, поставщик местоположения Windows использует разрешение IP-адреса для получения приблизительного местоположения с точностью до 50 километров.

Поставщик Windows Location предоставляет широту, долготу и информацию о точности для приложений. Поставщик местоположения Windows не предоставляет информацию о курсе, скорости, высоте или адресе улицы - другие поставщики местоположения могут предоставлять эти данные приложениям.

Когда данные GPS передаются в API определения местоположения?

Как и в Windows 7, API определения местоположения построен на основе API датчиков, а информация в отчетах о местоположении поступает от датчиков местоположения. API определения местоположения определяет наиболее точный датчик местоположения для данного типа отчета. Это упрощает программирование, поскольку API определения местоположения будет предоставлять только один отчет определенного типа, даже если доступно несколько датчиков местоположения. Когда поставщик местоположения Windows и GPS существуют в системе и предоставляют данные, API определения местоположения будет использовать датчик с наиболее точными данными. В большинстве случаев, когда доступны как WiFi, так и GPS, GPS будет более точным, и его данные будут переданы приложению.

Сбор информации

Вы можете помочь улучшить службы определения местоположения Microsoft и позволить Windows периодически отправлять GPS и другую информацию о местонахождении в Microsoft при использовании приложений, учитывающих местоположение. Мы не будем использовать эту информацию для установления вашей личности или связи с вами.

См. Заявление о конфиденциальности Windows для получения подробной информации о сборе и использовании данных Windows 8.

Удаление интерфейса провайдера местоположения по умолчанию

В Windows 8, поскольку поставщик местоположения Windows заменяет поставщика местоположения по умолчанию, поставщик местоположения по умолчанию больше не является частью панели управления. Однако страна или регион заполняются пользователем во время первоначальной установки Windows.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.