react-native-yamap icon indicating copy to clipboard operation
react-native-yamap copied to clipboard

Активная навигация

Open SokolovRU opened this issue 2 years ago • 5 comments

Привет всем, вопрос очень простой - как сделать активную навигацию? Вот мы строим маршрут для водителя через метод findDrivingRoutes и двигаемся по маршруту. Как лучше отследить, что мы сбились с пути и перестроить маршрут? Я предполагаю каждую секунду если координаты меняются - проверять находимся ли мы в массиве со значениями или нет, если да то оставляю маршрут ( мб убираю линию за машиной, как получится ), если нет то перестраиваю маршрут) Но тут вопрос - с каким шансом линия будет стираться плавно за машиной или типо того) Я думаю это будет выглядеть немного ломано!

В любом случае, если вы строили активную навигацию, поделитесь опытом! Спасибо!

SokolovRU avatar Aug 03 '22 06:08 SokolovRU

Тут для начала нужно определиться каким образом вы будете приближать реальные координаты к маршруту так как в процессе передвижения по городу +- 20 метров не погрешность ) и ладно вперед назад, но может быть и в сторону от дороги. И когда нужно перестроить маршрут, а когда это просто погрешность. Сам бьюсь с такой же задачей сейчас. Но для получения маршрута и руководства использую свой openrouteservice

alexdarh avatar Aug 13 '22 10:08 alexdarh

Получилось сделать ? Сможешь пожалуйста рассказаать о своем опыте ?

anisamh18 avatar Aug 27 '22 05:08 anisamh18

Проблема не решена. Столкнулся с тем, что машина всегда должна оставаться на дороге, но gps модули в телефонах не очень, и порой тебя откидывает. Сейчас просто не удаляю маршрут за авто + перестройка маршрута делается по кнопке. Да, способ тупиковый, но...

SokolovRU avatar Aug 28 '22 14:08 SokolovRU

а другой библиотеке нет ? может есит какая то другая с нее получится активную навигацию сделать

anisamh18 avatar Sep 02 '22 12:09 anisamh18