Несколько методов определения геолокации без GPS в Windows:
- Определение по IP-адресу. 12 С помощью специальной базы данных можно определить город, в котором находится устройство, и нередко — долготу и широту. 1
- Определение расположения по находящимся рядом базовым станциям GSM/UMTS. 1 Это возможно при наличии базы данных с идентификаторами вышек и их координатами. 1
- Использование информации о находящихся рядом точках доступа Wi-Fi. 1 Для вычисления широты и долготы нужно передать запрос с характеристиками точек на специальный сервер. 1
Также в Windows можно разрешить переопределение местоположения, что позволит приложениям использовать расположение удалённого устройства. 5