Проблемы с геолокацией в центре Москвы знакомы многим автомобилистам. Навигатор может внезапно потеряться, решив, что вы находитесь в совершенно другом районе города. Хуже всего, конечно, приходится таксистам и гостям столицы, которые в основном полагаются на сервисы навигации в своих смартфонах и без них чувствуют себя как без рук. Однако существует простое решение этой проблемы для владельцев Android-смартфонов, которое поможет вам уверенно ориентироваться даже в самом центре мегаполиса. GPS в Москве починить нельзя. Но есть обходной способ. Фото: IXBT ПОДПИШИСЬ НА ТЕЛЕГРАМ-КАНАЛ СУНДУК АЛИБАБЫ И ПОКУПАЙ ТОЛЬКО ТОПОВЫЕ ТОВАРЫ С АЛИЭКСПРЕСС Почему не работает геолокация в Москве Чаще всего проблемы с навигацией возникают центре Москвы. Смартфоны начинают показывать местоположение со смещением в несколько километров в ту или иную сторону. В таких условиях навигатор становится практически бесполезным, поскольку ориентироваться на него уже не имеет смысла. Сказываются соображения безопасности. Только если раньше GPS сбивался лишь у стен Кремля, препятствуя таким образом полетам квадрокоптеров, то теперь сигнал систем геопозиционирования стали глушить и далеко за пределами Красной площади. Казалось, что исправить проблему невозможно, и лучшее, что остается в таких ситуациях, — просто терпеть. Однако Яндекс нашел рабочий способ улучшить работу навигаторов путем отключения одной малозначительной, на первый взгляд, функции. ПОДПИСЫВАЙСЯ НА НАШ ЧАТ В ТЕЛЕГРАМЕ, ТАМ ТЕБЕ ОТВЕТЯТ НА ЛЮБЫЕ ВОПРОСЫ ПО ТЕМЕ АНДРОИД Оказалось, что владельцы смартфонов на Android версии 10 и выше могут значительно улучшить точность определения местоположения. Суть метода заключается в отключении ограничений на частоту запросов Wi-Fi сетей. После этого смартфон начинает гораздо чаще обновлять данные о своем местоположении, используя не только GPS, но и сигналы от ближайших точек доступа. Как Wi-Fi определяет местоположение Wi-Fi на Андроид-смартфоне зачастую работает для определения геолокации лучше, чем GPS Определение местоположения с помощью Wi-Fi работает принципиально иначе, чем GPS, что делает его особенно эффективным в городских условиях. В основе лежит простой принцип: каждая Wi-Fi точка доступа имеет уникальный идентификатор, а крупные компании вроде Google и Яндекса содержат постоянно обновляемые базы данных, где эти идентификаторы связаны с географическими координатами. Ваш смартфон постоянно определяет ближайшие Wi-Fi сети и измеряет уровень их сигнала. На основе этих данных система может определить ваше местоположение с точностью до 5-10 метров. Главное преимущество такого метода в том, что он прекрасно работает в условиях городской застройки, где GPS-сигналы отражаются от зданий и теряют точность. ПОДПИШИСЬ НА ТЕЛЕГРАМ-КАНАЛ ТЕХНОКОТ. ЭТО АГРЕГАТОР ЛУЧШИХ СТАТЕЙ, НОВОСТЕЙ И ИНСТРУКЦИЙ ПО ВЕРСИИ РЕДАКЦИИ ANDROIDINSIDER.RU. ТЕБЕ ПОНРАВИТСЯ По умолчанию Android ограничивает частоту сканирования сетей Wi-Fi для экономии батареи. Когда вы отключаете это ограничение, сканирование происходит каждые 2-3 секунды вместо 15-30 секунд. Это позволяет быстрее узнавать о появлении новых точек доступа и точнее определять местоположение при движении на автомобиле. Как улучшить определение местоположение на Android Отключите этот параметр, а не включайте! Для улучшения работы навигации необходимо выполнить несколько простых шагов: Активировать режим разработчика на вашем смартфоне. Для этого нужно найти в настройках раздел «О телефоне» и несколько раз нажать на строку с версией прошивки или номером сборки. После активации режима разработчика найти в настройках соответствующий раздел (обычно находится в системных настройках) и отключить параметр «Ограничение запросов Wi-Fi» (название может немного отличаться в зависимости от производителя). Убедиться, что на телефоне включены модули Wi-Fi и Bluetooth, даже если вы не используете их активно. Для надежности перейдите в раздел «Данные о местоположении» и отключите параметр «Определение местоположения по GPS» (если таковой присутствует) — так GPS не будет перебивать Wi-Fi. Полное отключение GPS-модуля можно считать компромиссным решением, которое покажет свою актуальность только в особо проблемных зонах, например, в районе парка Зарядье. Там глушилки, судя по всему, работают наиболее интенсивно. Поэтому смартфон может продолжать путаться при определении местоположения, хотя никакой гарантии того, что отключение GPS решит проблему на 100%, нет. Даже при таком раскладе в некоторых местах — например, в непосредственной близости от Кремля — могут сохраняться проблемы с навигацией. ПОДПИСЫВАЙСЯ НА НАШ КАНАЛ В ДЗЕНЕ И ЧИТАЙ ЛУЧШИЕ СТАТЬИ НАШИХ АВТОРОВ, ПОКА ЕЩЁ МОЖНО Примечательно, что воспользоваться описанным выше способом могут только владельцы смартфонов под управлением Android, а вот на iPhone такой фишки нет. iOS не предоставляет доступа к подобным настройкам даже в режиме разработчика. Поэтому единственное решение для пользователей техники Apple – иметь при себе дополнительное устройство на Android для навигации в проблемных зонах или заранее тщательно планировать маршрут. Впрочем, на моем Huawei функции отключения ограничений на сопряжения с сетями Wi-Fi тоже обнаружить не удалось. Это довольно странно, учитывая, что смартфон работает под управлением Android, а не HarmonyOS, как в Китае. К тому же, режим разработчика — это скорее всего стоковая особенность AOSP. То есть производители смартфонов не имеют к его наполнению никакого отношения. В общем, странно.
Источник новости: androidinsider.ru