Система точного позиционирования на мобильных устройствах работает на основе трилатерации. 1 Смартфон принимает спутниковые координаты, рассчитывает время прохождения сигнала и на основе полученных сведений определяет положение устройства, пользователя или объекта. 1
Алгоритм трилатерации: 1
Ещё один принцип работы — использование сотовой связи. 2 Смартфон определяет местоположение, опираясь на координаты, которые передаются GSM-станциями сотовой связи. 2 Когда устройство получает радиосигналы от трёх сотовых вышек вместе с их координатами, оно определяет время, необходимое для того, чтобы сигнал добрался до этих станций. 2 На основании этой информации и рассчитывается текущая геолокация. 2
Также для определения местоположения в густонаселённых местах применяются Wi-Fi и Bluetooth. 2 Смартфон сканирует ближайшие точки доступа Wi-Fi и Bluetooth и измеряет силу их сигнала. 2 Затем устройство подключается к онлайн-сервисам, где имеется база данных Wi-Fi-точек и их координат. 2 Исходя из этих данных, гаджет и вычисляет своё текущее местоположение. 2