Технология определения текущего местоположения пользователя (геолокация) основана на определении текущих координат устройства — широты и долготы, которые затем отображаются на карте. 4
Некоторые методы, которые используются для геолокации:
- GPS (Глобальная система позиционирования). 4 Спутники постоянно передают сигналы на Землю. 4 Устройство с GPS-приёмником получает сигналы от нескольких спутников и рассчитывает своё местоположение на основе времени, за которое сигналы доходят до него. 4 Чем больше спутников доступно для связи, тем точнее можно определить местоположение. 4
- Wi-Fi и сотовые сети. 4 Телефон сканирует окружающие Wi-Fi сети и отправляет информацию о них на серверы геолокации. 4 На основании базы данных Wi-Fi сетей сервер может определить положение устройства. 4 Этот метод полезен в местах, где сигнал GPS слабый, например, в помещении или в густонаселённых городах. 4
- Bluetooth-маяки и геофенсинг. 4 Bluetooth-маяки — это маленькие устройства, которые передают сигнал на короткие расстояния. 4 Такие маяки устанавливаются в крупных торговых центрах, музеях и других общественных местах. 4 Телефон может определить своё местоположение, когда он находится в радиусе действия маяка. 4
В идеальных условиях GPS, сотовая связь, Wi-Fi и Bluetooth используются совместно, что значительно ускоряет геолокационное позиционирование. 2 Большинство мобильных устройств способны автоматически переключаться между различными методами в зависимости от доступности сигналов. 2