HPC.ru lite - Все форумы
Форум: PocketGPS Pro и MacCentre PocketGPS
Тема: К вопросу о подсказках ...

[Ответить]
Alligator. [23.11.2004 10:36] К вопросу о подсказках ...:
В данном примере при движении по проложенному маршруту (снизу вверх) в точке на перекрестке выдается подсказка "возмите правее" и рисуется соответствующая стрелка.

По рисунку это может и правильно, но на самом деле в данном случае на данном перекрестке возможно только два варианта движения - прямо и направо.

По-моему, даже если движение на перекрестке прямо вызывает в общем рисунке маршрута некоторый изгиб (в данном случае он весьма небольшой, при движении в толпе машин его практически не замечаешь ), всё равно было бы лучше рассматривать это как движение прямо.

Если бы я не знал как и куда мне надо ехать, то услышав подсказку "возьмите правее" я повернул бы направо ...
[К сообщению приложены файлы: Bad direction.jpg (57 кб)]
Alligator. [23.11.2004 10:43] :
Более того, если посмотреть повнимательнее на карту, то там абсолютно честно нарисовано, что дорога поворачивает до перекрестка, а на перекрестке Хорошевское шоссе идет прямо.

Маршрутная точка, в данном случае, ставится имхо логично - не в месте изгиба одной единственной дороги, а на перекрестке.
На скриншоте точки не видно, но она стоит ровно в том месте, где от Хорошевского шоссе отходит ребро на ул. Куусинена.

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

По-моему это неправильно ...
[К сообщению приложены файлы: Detailed.jpg (45 кб)]
VarAn [24.11.2004 10:14] :
Нужно просто посматривать на карту и поворачивать направо только при фразе "Поворот на право ...", а не при фразе "Возьмите правее".
Alligator. [24.11.2004 10:23] :
Да я и так смотрю на карту (хотя это и не всегда комфортно за рулем) и на значки двух предстоящих поворотов.
А голосовые подсказки мне надоели, у меня звук на КПК вообще убран на 0

Просто мне кажется, что систему генерации подсказок (как голосовых, так и графических, т.е. значков предстоящих поворотов) можно очень заметно улучшить.
Поэтому я решил дать разработчикам несколько подсказок ...
Alligator. [24.11.2004 11:31] :
Вот ещё один вчерашний пример, в котором подсказки PocketGPS мне не понравились.

В данном случае точка маршрута поставилась только на пересечении с Сущевской улицей (а на пересечении с Тихвинской улицей точки не было).
Соответственно, когда я подъезжаю к перекрестку с Тихвинской карта показывает, что через 64м надо повернуть направо.

Получается, что в силу того, что расстояние между перекрестками очень маленькое, по сути оно сравнимо с погрешностью GPS и задержкой получения координат (обычно когда я уже на перекрестке подсказка, относящаяся к нему, показывается с расстоянием 50-150м в зависимости от скорости движения), подсказку, относящуюся ко второму перекрестку легко спутать с первым перекрестком.

Как мне кажется, в данном случае было бы правильнее выдавать подсказку на связку перекрестков (левее через х м, потом направо через 50 м).
В рамках существующего продукта мне кажется помогла бы возможность запретить ставить точку только на одном из двух перекрестков если расстояние между ними меньше некоторого заданного расстояния (мне кажется подойдет 100м).
Соответственно, если есть два перекрестка и расстояние между ними меньше 100м, то программа либо вообще не ставит на них точки (если движение прямо), либо ставит точки на обоих перекрестках (независимо от угла изгиба маршрута).
В таком случае при включенных двух стрелках будет достаточно комфортная подсказка.

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

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

Также было бы приятно, если бы на второй стрелке расстояние считалось не от текущей позиции, а от первого поворота.
Т.е. вместо подсказки "через 100м направо, через 150м налево" я бы хотел подсказку "через 100м налево, через 50м после этого налево".
[К сообщению приложены файлы: PGPS screen 2.jpg (60 кб)]
[Ответить]