6

Я запустил Карты (приложение по умолчанию, предоставляемое Bing) с начального экрана в Windows 8. Если я выберу Мое местоположение, Карты будут отображать мое местоположение очень точно.

Я включил "Разрешить приложениям использовать мое местоположение" в разделе "Конфиденциальность" в настройках ПК. Когда я впервые запустил Карты, я позволил ему использовать мое местоположение.

Как Windows 8 и связанные приложения могут так точно определять мое местоположение? Приложения сами определяют местоположение или через Windows?

Если я прав, Windows 8 использует Windows Location Provider.

2 ответа2

7

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

Ваш IP-адрес примерно скажет, где вы находитесь, и многие компании имеют огромные базы данных сетей WiFi со своими позициями, которые можно использовать.

Для мобильных устройств также можно использовать GPS и вышки сотовой связи.

3

Вероятно, зависит от того, какие устройства есть на вашем компьютере. Очевидно, что если у него есть датчик GPS, то это обеспечивает очень точное местоположение. Если у него есть беспроводной интернет (например, AT & T, Verizon), он может использовать триангуляцию вышек сотовой связи, чтобы определить ваше местоположение на основе того, какие вышки сотовой связи вы используете.

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

Полную информацию о том, как это работает, можно найти здесь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .