HPC.ru lite - Все форумы
Форум: PocketGPS Pro и MacCentre PocketGPS
Тема: Разработчикам PocketGPS Pro
Страницы: 1 2 3 4 5 6 7 [8] 9 10 11

[Ответить]
Alligator. [16.05.2005 13:37] :
Спасибо.
Причина в ядре, как это можно поправить без ущерба производительности пока не понятно.
Ближайшая точка графа к этому зданию является узлом, в котором сходятся три дуги. В качестве финишной выбирается "первая попавшаяся" из трех равных. По-нормальному, при назначении финишной дуги нужно учитывать положение стартовой (направление подъезда) или просматривать и сравнивать все три варианта.
Ранее такая ситуация считалась нереальной, но по текущему месту видно, что существует сектор углом примерно в 5 градусов, точки внутри которого будут проецироваться в узел графа.

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

Вот, например, ниже пример, с которым я столкнулся сегодня.
Прямо на площади, где программа предлагает развернуться, есть стоянка, где можно хорошо поставить машину, и перейдя дорогу оказаться у финишной точки.
А программа предлагает мне сделать большой крюк ради того, чтобы подъехать поближе, но зачем оно мне нужно ...
[К сообщению приложены файлы: PGPS screen.jpg (114 кб)]
OldRaven [15.06.2005 16:37] О функции перепрокладки маршрута после загрузки пробок:
Позволю себе предложение явно относящееся к ядру .

Пользуюсь, и не безуспешно, Бета версией с картой 0412. В ней реализован алгоритм перепрокладки маршрута после загрузки пробок. Но есть одно "замечание" - маршрут перепрокладывается от точки старта до точки финиша (естественно через промежуточные). Если "новый маршрут" серьезно отличается от "старого" вы оказываетесь в дурацком положении - новый маршрут может оказаться ОЧЕНЬ далеко от текущей точки. А вы оказываетесь в виду пробки и для решения "проблемы" вынуждены пользоваться функцией ВОССТАНОВИТЬ маршрут, которая работает от ТЕКУЩЕЙ позиции.
Мне кажется что функция перепрокладки после загрузки пробок должна быть заменена на функцию ВОССТАНОВЛЕНИЯ ОТ ТЕКУЩЕГО ПОЛОЖЕНИЯ.
Пикс [15.06.2005 16:47] :
Ну дык надо поставить галку на "Автопрокладку маршрута", тогда программа перепроложит через заданное время маршрут от текущей точки.
OldRaven [15.06.2005 21:59] :
Уважаемый Пикс, внимательно прочитайте мой пост. Мне не удобно пользоваться ДВУМЯ функциями вообще и Автопрокладкой в частности. Я предложил доработать конкретную функцию чтобы ОНА работала без "глюков".
А за предложение - Спасибо
Пикс [21.06.2005 23:50] :
Еще когда просто ткнуть стайлусом в карту и выбрать команду "Удалить закладку", то в этом случае пропадет закладка из списка, которая находится ближе всех к данному участку карты.
Пикс [22.06.2005 10:33] :
Специально для чего? Чтобы потом по списку искать, какая закладка случайно удалилась?
Пикс [22.06.2005 14:25] :
Я говорю про случайное удаление закладки, которая может быть на расстоянии до нескольких километров от того места, куда "ткнули" стилусом.
VarAn [22.06.2005 14:53] :
Я говорю про случайное удаление закладки, которая может быть на расстоянии до нескольких километров от того места, куда "ткнули" стилусом.В общем не хватает окна подтверждения удаления (ДА/НЕТ) при нажатии "Удалить закладку" в экранном меню.
Alligator. [22.06.2005 17:23] :
Удалить ближайшую - это слишком сурово. Ведь она может быть даже не видна ...

По-моему очевидно, что расстояние до удаляемой закладки надо ограничить.
Ну и окно подтверждения, предлагаемое VarAn, тоже имхо будет нелишним ...
Пикс [24.06.2005 10:41] :
Еще, мне кажется, что было бы неплохо менять масштаб не просто "ползунком", но иметь для этого какую-либо кнопку. Для кого-то будет удобно 200 м., для кого-тр 500 или 1000.
[Ответить]
[< Назад]  [Вперед >]