Чому синя точка стрибає: як телефон визначає, де ти (GPS, wifi, вежі) і як це підправити
Телефон не «знає», де він: він здогадується з того, що має під рукою, і часом помиляється під’їздом. Чим він користується, чому плутає вдома й між високими будинками, що значить «приблизне місцезнаходження» та які налаштування iPhone й Android це виправляють.

«Ставить мене на сусідню вулицю», «показує мене в сусідів», «стояв на місці, а точка поїхала на 200 метрів». Це нарікання на будь-який застосунок із картою, і майже ніколи це не вина застосунку: так працює визначення місцезнаходження в телефоні. Коли це розумієш, стає зрозуміло й те, чому локатор пише «10 хвилин тому» або чому твоя дитина «була» в барі внизу.
Чим телефон користується, щоб знати, де він
- GPS (і Galileo, GLONASS…): супутники. Просто неба це найточніше (кілька метрів), але потрібне видиме небо: вдома, в метро чи між високими будинками сигнал не доходить або відбивається.
- Wifi: телефон бачить, які мережі навколо, і звіряє їх із базою даних про те, де яка стоїть (Apple і Google збирають це анонімно з самих телефонів). Вдома головне саме це, і воно працює, навіть якщо ти ні до чого не підключений.
- Вежі мобільного зв’язку: найгрубіше, від сотень метрів до кілометрів. Це «запасний план», коли більше нічого немає.
- Bluetooth і сенсори: маячки поблизу, акселерометр, гіроскоп і барометр (щоб знати поверх). Вони уточнюють і заповнюють прогалини.
Apple підсумовує так: точність GPS «залежить від кількості видимих супутників»; коли їх щось затуляє, iPhone «використовує wifi або мобільну мережу, доки знову не побачить супутники». В Android налаштування «Точність місцезнаходження Google» — це саме про те, щоб додати до GPS wifi, вежі й сенсори; якщо його вимкнути, «використовуються лише GPS і сенсори пристрою».
Чому точка стрибає
- Вдома: GPS не проникає; телефон довіряє wifi, а wifi каже «ти за 20 метрів від цього роутера». Якщо твій роутер стоїть біля стіни, що виходить до сусіда, точка потрапляє до сусіда. Велике синє коло навколо точки — це телефон, який каже «десь тут, але де саме, не знаю».
- Між високими будинками: сигнал супутників відбивається від фасадів («міський каньйон»), і точка сама перебігає на інший бік вулиці.
- На старті: перші секунди дані приходять від веж або wifi; GPS «ловиться» не одразу. Тому точка «виправляє» стрибок, коли ти виходиш з під’їзду.
- Щоб зберегти батарею: коли застосунок закритий, система не вмикає GPS щосекунди; вона користується зміною вежі та wifi. Ми розповідали про це в статті що насправді витрачає застосунок із місцезнаходженням.
«Точне» і «приблизне» місцезнаходження
Починаючи з iOS 14 кожен застосунок має перемикач Точне місцезнаходження (Налаштування › Приватність і безпека › Служби геолокації › застосунок). Коли його вимкнено, застосунок отримує зону в кілька кілометрів замість твоєї точки: добре для погоди чи новин, марно для родинного застосунку чи доставки. В Android те саме є з Android 12 («Використовувати точне місцезнаходження» під час надання дозволу). Якщо родинний застосунок «ставить тебе» за три кілометри, найчастіше річ у цьому.
Як це підправити
- Android: Налаштування › Місцезнаходження › Служби локації › Точність місцезнаходження Google увімкнена, а Пошук мереж wifi і Пошук пристроїв Bluetooth теж увімкнені (вони дозволяють шукати мережі й маячки, навіть коли wifi вимкнено).
- iPhone: Налаштування › Приватність і безпека › Служби геолокації увімкнені; у застосунку Точне місцезнаходження увімкнене, а якщо хочеш, щоб усе працювало із закритим застосунком, — дозвіл Завжди. У статті дозволи на місцезнаходження в iPhone та Android кожен варіант розписано.
- Wifi увімкнений, навіть якщо ти ні до чого не підключаєшся: саме він уточнює місце в приміщенні.
- Без агресивної економії батареї для цього застосунку (Samsung, Xiaomi і Huawei його «присипляють», і точка застигає).
Що з усім цим робить родинний застосунок
Чесно показує точку: коли вона вже давня, коли приблизна, коли телефон без сигналу. У Mi Estela біля кожного обличчя написано, коли була ця позиція, і є кольорове кільце (зелене, коли є сигнал, червоне, якщо його вже якийсь час немає), а сповіщення про прибуття надходять, коли ти входиш у радіус (за замовчуванням 150 метрів), і лише коли стан змінюється — з «ззовні» на «всередині», щоб точка, яка «танцює», не викликала повторних сповіщень. Якщо хочеш побачити, як це влаштовано всередині, ось геозони й чому вони іноді підводять.
Джерела
- Apple: «About privacy and Location Services in iOS, iPadOS, and watchOS»
- Apple: увімкнення й вимкнення служб геолокації та GPS (Точне місцезнаходження)
- Google: «Налаштування місцезнаходження, доступні на вашому пристрої» (Точність місцезнаходження, пошук wifi і Bluetooth)



