Всем привет!
Замучила меня одна проблема, которая случается практически в начале каждой поездки по маршруту введенному через Google Maps на iPhone.
Сразу после ввода адреса, пока автомобиль еще неподвижен, карта начинает показывать стороны света "от балды". Затем, в течении первых 5 секунд движения автомобиля, карта хаотически крутится на iPhone, и наконец начинает показывать правильное направление, куда я должен двигаться.
Другими словами, зачастую я начинаю двигаться по дороге наугад в неправильном направлении, и потом вынужден разворачиваться.
Подскажите как решить данную проблему раз и навсегда.
Если необходимо, то готов перейти с iPhone на Android.
Что думаете, решит эту проблему подключение вот этого Bluetooth Magnetometer?
Замучила меня одна проблема, которая случается практически в начале каждой поездки по маршруту введенному через Google Maps на iPhone.
Сразу после ввода адреса, пока автомобиль еще неподвижен, карта начинает показывать стороны света "от балды". Затем, в течении первых 5 секунд движения автомобиля, карта хаотически крутится на iPhone, и наконец начинает показывать правильное направление, куда я должен двигаться.
Другими словами, зачастую я начинаю двигаться по дороге наугад в неправильном направлении, и потом вынужден разворачиваться.
Подскажите как решить данную проблему раз и навсегда.
Если необходимо, то готов перейти с iPhone на Android.
Что думаете, решит эту проблему подключение вот этого Bluetooth Magnetometer?
no subject
Date: 2023-01-25 11:23 am (UTC)Собака зарыта, видимо в том, что разработчики навигаторов строго следуют инструкциям по сбережению энергии от гугол/яблока. А там, если не ошибаюсь, примерно так: рекомендуется отдать определение начала движения на откуп операционной системе. Цимус тут в том, что пока смартфон не движется, то точное определение местоположения можно не включать, потому что оно сильно жрет батарейку. А вот как смартфон понял, что уже движется, то включается спутниковая навигация с выбранным интервалом опроса. Все это дело оптимизировано под пешеходов, поэтому определяет начало движения не очень оперативно: уходит на это нескольких секунд, а иногда и больше десятка.
Решение для разработчиков навигаторов очень простое: после того, как пользователь задал маршрут, сразу включать точное определение местоположением с самым частым интервалом опроса. Тем более что смартфон-то в машине и либо уже подключен к внешнему питанию, либо очень быстро подключается пользователем в случае разрядки. Но нет, никто супротив рекомендаций против поставщиков ОС не идет.