Ошибка прокладывания маршрута по трем точкам!

Обсуждаем все вопросы по PocketGPS Pro и MacCentre PocketGPS, а также PocketNavigator.
Закрыто
Alexandr_PnP
Студент (1 lvl)
Сообщения: 38
Зарегистрирован: Пт июн 18, 2004 21:07

Ошибка прокладывания маршрута по трем точкам!

Сообщение Alexandr_PnP » Ср дек 22, 2004 18:56

Версия 2.0.392R_PN. map:mskmo0410

Прокладываем рашрут по нескольким точкам (например трем).
Едем до первой - все нормально.
Едем до второй. Не доезжая до второй точки, намерено уходим с маршрута (например по более привычному маршруту) - карта сообщает "Вы ушли с маршрута" и пытается вернуть вас на маршрут.

Причем карта будет пытатся вернуть вас на прежний маршрут (в ту точку, где вы в первый раз ушли с маршрута) до тех пор, пока вы не доедите до третьей точки (финиш). Доехав до третьей точки вы услышите радостное "Конец маршрута" :lol:

Наблюдал это явление несколько раз, но вначале подумал, что это я туплю, оказалось, что не я :roll:
________
Fly for fun

bonuzzz
Аспирант (2 lvl)
Сообщения: 80
Зарегистрирован: Вт авг 05, 2003 15:09

Сообщение bonuzzz » Ср дек 22, 2004 20:23

Так вы же доезжаете до финиша, вот вам программа и сообщает, что доехали. Или как должно быть?

Аватара пользователя
VarAn
Профессор (5 lvl)
Сообщения: 688
Зарегистрирован: Пн май 24, 2004 14:51

Сообщение VarAn » Чт дек 23, 2004 10:34

У меня была похожая ситуация, которая как мне кажется, более наглядно обрисовывает эту проблему!

Я был загородом, за г.Черноголовка. Мне надо было попасть в Москву не выезжая на Щелковское шоссе. Для этого я ввел как премежуточную точку г.Софрино в целом, а не какую-то улицу или другой более точный объект.

Программа сказала ОК, но на самом деле она выбрала не город, а абстрактную точку внутри этого города, через который мне нужно было его проехать насквозь.

А теперь о сути проблемы:

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

Вот, исходя из всего вышеизложенного, считаю необходимым улучшить алгоритм проезда промежуточных точек так, чтобы больше никто не попадал в такие неудобные ситуации.

Нужно что бы программа при прокладки маршрута не ставила приоритет промежуточных точек выше конечной цели - финиша! Для этого можно ввести всего пару дополнительных настроек!

Alligator.
Профессор (5 lvl)
Сообщения: 708
Зарегистрирован: Пт окт 10, 2003 14:25

Сообщение Alligator. » Чт дек 23, 2004 13:16

Аналогичная ситуация получается при указании дома по адресу в качестве промежуточной точки - проехать точно через точку не получается, а программа пытается привести именно в заданную точку. Приходится руками убирать промежуточную точку чтобы программа вела дальше по маршруту, что конечно же неудобно...

Alligator.
Профессор (5 lvl)
Сообщения: 708
Зарегистрирован: Пт окт 10, 2003 14:25

Сообщение Alligator. » Чт дек 23, 2004 13:24

нуу, по-моему в любом случае промежуточные точки надо проецировать до ближайшеё дороги или брать коридор шириной до ближайшей дороги
имхо это никак не помешает тому, кому надо точно попасть в промежуточную точку

да и если сделать возможность редактирования ширины коридора, т.е. расстояния до точки при проезде в котором точка будет сниматься, то можно будет настроить в соответствии с потребностями каждого пользователя ...

Chuk_I_Gek
Новенький (0 lvl)
Сообщения: 16
Зарегистрирован: Пт май 21, 2004 13:58

Сообщение Chuk_I_Gek » Чт дек 23, 2004 13:26

Решается просто -

на кнопку вешается функция переключения приоритета точек. т.е. автоматически едешь на точку следующую в очередности, но при нажатии этой кнопки программа начинает вести тебя к следующей по очереди и так далее. Если ты проехал точку, не "отметившись" в ней и определенное время движешься в соторону следующей точки, программа сама переключает навигацию на следующую точку.

Поджобная схема решена и отлично работает в OziCE

bonuzzz
Аспирант (2 lvl)
Сообщения: 80
Зарегистрирован: Вт авг 05, 2003 15:09

Сообщение bonuzzz » Чт дек 23, 2004 13:33

Можно было бы сделать, чтобы точка размещалась только на графе. А если в качестве точки указывается определенный дом, то она (точка) сносится к ближайшему графу. По идее это как-то должно облегчить ситуацию. Тем более, маленькие переулки перед подъездами все равно не отрисованы.
Но как быть в случае, который рассказал VarAn, я, честно говоря, не знаю. Потому что если в качестве точки назначения установить, например, город, то программа ставит эту точку в центре города. Даже если она окажется на графе, то ведь не всегда нужно заезжать в город. Достаточно часто основные трассы распологаются на окраинах.. Поэтому получится, что придется заезжать в самый центр города, чтобы отметилась точка, а потом снова возвращаться на трассу.

bonuzzz
Аспирант (2 lvl)
Сообщения: 80
Зарегистрирован: Вт авг 05, 2003 15:09

Сообщение bonuzzz » Чт дек 23, 2004 13:35

хех.. пока свое сообщение писал, уже два поста появились:)

Alexandr_PnP
Студент (1 lvl)
Сообщения: 38
Зарегистрирован: Пт июн 18, 2004 21:07

Сообщение Alexandr_PnP » Чт дек 23, 2004 23:37

VarAn писал(а):У меня была похожая ситуация, которая как мне кажется, более наглядно обрисовывает эту проблему!
Не, я говорил про совершенно другую проблему, хотя полностью согласен с предыдущими ораторами! Точнее, я говорил про явный БАГ в программе!

Еще раз, ситуация такая:
1. Вы проложили маршрут через три точки.
2. Вы проехали промежуточную точку. Об этом было соответствующее сообщение.
3. Программа ведет вас к третьей точке маршрута. Но вы сворачиваете с маршрута и едите другой дорогой.
4. Вместо того, что бы перепроложить маршрут в соответствии с вашим текущем местоположением, программа возвращает вас к месту ухода с прежнего маршрута.
________
Fly for fun

Alexandr_PnP
Студент (1 lvl)
Сообщения: 38
Зарегистрирован: Пт июн 18, 2004 21:07

Сообщение Alexandr_PnP » Пт дек 24, 2004 23:27

Проверил еще раз - ситуация подтвердилась.
Налицо новый БАГ в новой версии программы.

Разработчики, принимайте меры! :twisted:
________
Fly for fun

Закрыто

Вернуться в «PocketGPS Pro и MacCentre PocketGPS»