HPC.ru lite - Все форумы
Форум: PocketGPS Pro и MacCentre PocketGPS
Тема: Странно, карта новая, а маршруты старые...
Страницы: [1] 2 3

[Ответить]
Кокос [23.10.2003 14:26] :
Я честно говоря эту развязку не знаю, но все мои маршруты, которые я пробовал проложить шли именно по графу, нарисованному на карте. Если можно опишите подробнее Ваш маршрут: откуда, куда.
d2003 [24.10.2003 14:57] :
По поводу развязок МКАД это вечная проблема, встречающаяся очень часто. Однозначно что виноват алгоритм.У меня есть подозрение, что алгоритм вообще не учитывает повороты, развороты в построении маршрута. В результате он считает что развернутся на 180 градусов и проехать на 5 метров меньше - это лучше чем ехать лишнии 5 метров по стандартной развилке. А т.к. еще не всегда верна информация о возможности разворота - то и получаются какие грабли.
Что на это скажут разработчики?

Дмитрий
Alikante [27.10.2003 21:01] Это, похоже, ошибка в программе:
Версия 1.42 на ЛЮБЫХ развязках, при которых вам надо пересечь будущую траекторию движения (по эстакаде или под ней) ошибочно путает Право\Лево. Например если вы едете по внешнешнему МКАДУ и затем по Ленинградке в центр, на подъезде к эстакаде прога будет орать "Налево", хотя там бетонный разделитель. Та же история при подъезде по Рублевке к эстакаде Кутузовского, если ехать в центр. Та же ситуация при движении с внутреннего МКАДа по Дмитровке в область. Та же ситуация при движении с внутреннего МКАДа на Осташковское в область. Та же бодяга с внутреннего МКАДа по Новорязанке в область. Это ОШИБКА программы. Видимо, там дефект математики. У меня, поэтому, к разработчикам нет вопроса почему это происходит - на вопрос откуда берутся рукосуи и раз3,14дяи вразумительный ответ дать трудно. У меня вопрос, когда (с извинениями) будет предоставлена пользователям исправленная версия?
Я пока еще не скачал себе версию 1.50, может там уже эта дырка исправлена.
Есть еще замечания по пробкам. Прикупил тут Роад информер и в первый же день его пользования опоздал в аэропорт. На информере пробка на МКАД от Рублевки до Ленинградки была не указана, при этом была указана пробка в обратном направлении, которой на самом деле не было - народ свистел мимо под "сотку". Если скрестить такого рода инфу (а на 77.ру ошибок в указании пробок больше чем в СМИлинк) то пользование системой должно будет давать эффект в стиле "полный сюр" - Программа, с ошибками в топологии, будет прокладывать маршрут в объезд несуществующих пробок, по пробкам, не указанным в системе. А потом еще спрашивают кто такой Сусанин, откуда он родом. Так что с нетерпением жду загрузки бета-версии (очень благодарен за признание этого факта - значит 1.42 - квази-бета-версия!). Буду испытывать. Впечатлениями поделюсь. Особенно от сравнения пробковых реалий с тем, что показывает 77.ру и Роадинформер одновременно.

Еще вопрос - что означает "Не могу соединить две точки маршрутом"?
VctOs [28.10.2003 10:16] Re: Это, похоже, ошибка в программе:
А сам маршрут он как строит?
Так:
http://77.ru/pics/rubl.gif

или так как говорит голосом?

Либо не хватило памяти для завершения процедуры поиска оптимального пути (менее вероятно), либо (более вероятно) маршрут проложить невозможно из-за того, что дорожная сеть между начальной и конечной точкой либо разорвана (достаточно "разрыва" в полметра, поскольку по пецификации карты принято, что дуги графа считаются соединенными только тогда, когда координаты их вершин абсолютно совпадают) либо "заперта" (проезд есть, но не в том направлении, которое необходимо для успешной прокладки маршрута)
Alikante [30.10.2003 00:08] Маршрут он строит правильно:
Я вообще понял, что это ошибка программы, когда не сам был за рулем, а для прикола решил поштурманить.
Тогда то я и разглядел, что вектора на карте указаны верно, и маршрут она правильно по развязке рисует.
А вот когда натыкается на пересечение со своим же маршрутом - засада. Она немедленно толкает в срезку, не соображая, что для этого надо прыгнуть или с моста, или на мост.
Если включить визуальную подсказку - она тоже врет. При этом, если ползешь медленно - то после того, как минуешь эстакаду (над или под), прога перепрокладывает маршрут и уже говорит правильно.

Так что на вашей картинке маршрут проложен как раз так же, как и у меня. Только перед мостом Кутузовского прога нещадно орет "налево!".

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

Например, если поедешь с Комсомольского на Мансуровский д. 12, система предлагает сначала проехать с эстакады через кольцо, на Садовое с поворотом на Пречистенку и там на Мансуровский.
Если (из-за вечной пробки днем на этом повороте) ты едешь все-таки прямо по Остоженке - она перепрокладывается через площадь у Кропоткинской и далее назад по Пречистенке до Мансуровского.

Известный же разворот у Зачатьевского монастыря (с Остоженки уходишь направо, разворот и обратно налево на Остоженку и далее на Мансуровский) программа проложить не может. Я подозреваю из-за запрета в алгоритме на петли.

Может я конечно и ахинею написал - без объявленной идеологии программы понять алгоритмы затруднительно. Однако, то что указанное мною свойство программы делать срезки - это точно ОШИБКА программы.

Еще интересно бы узнать - планируют ли разработчики добавить опцию в прогу - "кратчайший маршрут - наиболее быстрый маршрут".

А то надоело смотреть, как тебя система толкает на 3-е кольцо, где в случае замедления движения ехать медленнее, чем мимо него.
VctOs [30.10.2003 19:34] Re: Маршрут он строит правильно:
Согласно моей информации, полученной с использованием должностного положения от пожелавшего остаться неизвестным компетентного источника , эта "ОШИБКА" исправляется установкой ползунка "ключевые точки маршрута" вкладки "маршрут" диалога настроек (см. стр.28 документации с http://www.pocketgps.ru/download/PocketGPSProManual_119.pdf )


Согласно данным карты движения по Мансуровскому нет. Поэтому прокладка маршрута осуществляется до Еропкинского. У меня с Комсомольского маршрут прокладывается через Льва Толстого - Зубовскую - Пречистенку.
Alikante [31.10.2003 11:25] Это ОШИБКА программы.:
К сожалению, предлагаемые компетентными источниками ответы только подтверждают, что программу перед продажей никто толком не тестировал. Или те, кто тестировал работать не умеют.
Повторяю в чем ошибка программы.
Рисует маршрут она ПРАВИЛЬНО. Врет блок ГОЛОСОВЫХ и ВИЗУАЛЬНЫХ ПОДСКАЗОК. Именно поэтому я понял в чем ошибка только когда не сам рулил. Это блок подсказок норовит столкнуть в срезку при пересечении текущего положения с будущим направлением движения.
Стыдно господа! Если уж обосрались - умейте хоть этот факт определить самостоятельно, а не кивать на чувствительность носов окуржающих!

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

По поводу непроезжего Мансуровского - это что, опять "К пуговицам претензий нет?" Но претензии есть и к пуговицам и к крою. Или вы не отвечаете за качество работ ваших субподрядчиков? Может вам объяснить, что, в случае иска, суд (если он только не совсем басманный) удовлетворит претензию к вам, при этом у вас будет право привлечь в качестве СООТВЕТЧИКА авторов картографии?

Лучше бы мне спасибо сказали за бесплатное тестирование.
VladNew [31.10.2003 11:39] :
Да, вот уже и о суде разговоры идут.
Разговоры про повороты и подтверждение. что это сырость софта уже идут несколько месяцев, а реакции разработчика по-прежнему никакой нет. Иногда возникают коментарии с выражением полного удивления возникающих у ВСЕХ проблем и высказываний типа "посмотрим, проверим", или "мы читаем все, что вы пишите".
Если уж все тах плохо и недоработано, то, может стоит подумать об отзыве программы, снятии с продажи и компенсации тем, кто накололся?
Жаль, что хотелось как лучше, а получается как всегда.
VctOs [31.10.2003 13:28] Re: Это ОШИБКА программы.:
Спасибо за то, что Вы помогли мне разобраться с этим. Я написал Вас о ползунке не в порядке отмазки, а потому, что не был уверен в том, что Вы поробовали его понастраивать.

Поймите меня правильно. Общение с Вами не входит в круг моих обязанностей. Я ответил Вам потому что мне показалось, что Вы заинтересованы в улучшении программы и что наше общение возможно поможет улучшить программу. Я никоим образом не навязываю Вам мое общество, но если Вы расчитываете на мои ответы, постарайтесь строить фразы корректнее, в том числе принимая то, что Вы не располагаете сведениями об архитектуре продукта, а я не обо всем могу говорить в форуме и не имею ни опыта работы с продуктом, ни сведений о реализации его пользовательского интерфейса. Но зато я лучше всех знаю как используемое в PocketGPS картографическое ядро "LaserMap Advanced Kernel" _прокладывает_ оптимальный маршрут.
Кстати, о пуговицах.
Маршрут прокладывается по гарантирующему оптимальность результата алгоритму Дейкстры на основании пошлин, указанных картографами как оценка времени, требуемого на проезд по дуге. Затраты времени на маневры учитываются только в тех местах, где на карте явно изображены дуги маневров (территория Москвы и Зеленограда). Критерием оптимальности маршрута является минимизация суммы пошлин дуг. "Въезд" и "выезд" на ближайшую дугу осуществляется по воздушной прямой без учета существующих на местности и изображенных на карте препятствий (бордюрный камень, здания, водоемы, железные дороги, кустарник, газоны и т.д.). Пока я не видел ни одного сообщения, говорящего о том, что алгоритм поиска оптимального маршрута работает неверно.

Я не знаю что такое цепной дефект алгоритма , и не могу проверить как работает программа (ну нет у меня PocketGPS ), но по-моему, если существует описанный в документации регулятор прореживания узловых точек маршрута, результат работы алгоритма прореживания узловых точек в режиме максимального прореживания неосновательно называть ошибкой программы.
Наличие этого-же ползунка позволяет говорить о неигнорировании проблемы выдачи рекомендаций. Об эффективности или неэффективности избранного метода решения этой проблемы разумно говорить имея определенный практический опыт управления ползунком. Честно признаюсь: у меня такого опыта нет.

Нет. Для того, чтобы понять причину проблемы необходимо ее воспроизвести. Мне описанную Вами ситуацию воспроизвести не удалось: маршрут у меня проложился совершенно не так как у Вас. Я не исключал вероятность использования различных версий карты и прокладки маршрута из разных точек.
Кстати, раз уж мы начали об этом говорить: разрешен ли по фактическому состоянию местности проезд по Мансуровскому?
PanD@ [31.10.2003 14:52] Re: Это ОШИБКА программы.:
Есть старый анекдот. Разговаривают два программиста:
- Мой алгоритм оптимальный!
- А мой правильный!



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

Во-первых, я лично писАл об этом. А во-вторых, разве известный Вам факт прокладки начала маршрута через железные дороги и водоемы не свидетельствует о неправильной работе алгоритма?
[Ответить]
[Вперед >]