Для определения географических координат с помощью современных смартфонов используется геолокация — функция, на основе которой работает множество приложений. b2field.ru
Некоторые методы геолокации:
- GPS. b2field.ru www.ixbt.com Спутниковая система навигации, в основе которой лежит принцип трилатерации. b2field.ru www.ixbt.com Смартфон принимает координаты спутников, вычисляет время, за которое проходит сигнал, и на основе этих данных определяет местоположение. b2field.ru www.ixbt.com
- Сотовая связь. b2field.ru www.ixbt.com Смартфон использует данные, которые передают станции сотовой связи GSM. b2field.ru Когда телефон получил сигналы трёх станций с их координатами, он измеряет время, за которое сигнал доходит до этих вышек. b2field.ru На основе этого и вычисляется текущее местоположение. b2field.ru
- Wi-Fi и Bluetooth. b2field.ru www.ixbt.com Этот метод используется в оживлённых районах, где есть большое количество точек беспроводной связи. b2field.ru Смартфон с помощью специальных алгоритмов сканирует ближайшие точки доступа Wi-Fi и Bluetooth, а также мощность их сигнала. b2field.ru После этого устройство связывается с онлайн-сервисами, которые содержат список Wi-Fi-точек с их местоположением. b2field.ru На основе этой информации смартфон определяет текущую геолокацию. b2field.ru
В идеальных условиях сигналы GPS, сотовой связи, Wi-Fi и Bluetooth используются совместно, так как это ускоряет процесс вычисления местоположения. b2field.ru Большинство современных устройств по умолчанию умеют работать со всеми методами. b2field.ru