Некоторые методы, которые используются для определения местоположения в мобильных приложениях:
- GPS. 12 Местоположение определяется с помощью сигналов со спутников. 1 Мобильное устройство принимает координаты спутников, вычисляет время, за которое проходит сигнал, и на основе этих данных определяет геолокацию. 2
- Cell ID. 1 Если сигнал GPS недоступен, местоположение определяется с помощью вышек сотовой связи. 1 Ячейку, которую использует клиент, находят в базе данных. 1
- A-GPS. 1 С помощью этого метода мобильные устройства получают комбинированную информацию со спутника и сервера. 1 Передача происходит через интернет — по сотовой связи или Wi-Fi. 1
- Маяки. 1 Маяки работают на батарейках и передают сигнал на устройство пользователя через Bluetooth. 1 Такой способ геолокации подходит для закрытых помещений и приложений, работающих без интернета. 1
- Wi-Fi. 12 Смартфон с помощью специальных алгоритмов сканирует ближайшие точки доступа Wi-Fi и Bluetooth, а также мощность их сигнала. 2 После этого устройство связывается с онлайн-сервисами, которые содержат список Wi-Fi-точек с их местоположением. 2 На основе этой информации смартфон определяет текущую геолокацию. 2
- Геофенсинг. 1 Технология использует позицию пользователя и определяет момент входа в заданный виртуальный периметр. 1 Например, когда клиент приближается к обозначенной точке, ему на мобильный телефон приходит push-уведомление с предложением купона или скидки. 1