![]() |
Маршрут правильный, а голосовые подсказки не правильны.
Название темы говорит само за себя. Неожиданно, для себя, я столкнулся с такой вот проблемой. Проезжая по прямой, мимо небольшого ответвления справа, программа внезапно попросила взять левее, спрашивается, какого черта я там забыл, тем самым вызвав мою негативную реакцию, в виде пары слов.
Если, кто-то где-то, замечал подобную или другую дурастику, пишите :telephone: в подробностях, будим колдовать :umnik: и искать причины появления косяка, что бы в будущем не наступать на те же грабли.:mda: |
Вот схема причины первого случая:
[Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] Коричневый цвет, это дорога классом выше, а белая пониже. Если маршрут идёт вверх или прямо, то голосовое видения по маршруту, скажет вам, возьмите правее. Чаще всего, это приводит в заблуждения водителя, так как, путь лежит прямо, а иногда уходит влево, к тому же визуального различия часто, абсолютно не наблюдается. Ширина дороги и скоростной режим, на изменения ситуации, совсем не влияют, только её класс. Зеркальное отображения, работает с такой же ошибкой. Если дороги равнозначны, картина совсем другая. При четырёх лучевом перекрёстке всё встаёт на свои места. Когда получается подобная накладка? Тогда, когда проводят магистраль по населённым пунктам, рисуют развязки и перекрёстки без осознания подобного казуса. |
Вот ещё один казус:
[Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] При таком манёвре голосовых подсказок вообще нет, так как одностороннее движения, в этой ситуации, лепестком развязки не учитывается. Представьте, что человек свернет не туда, так как на наших дорогах не везде стоят должные знаки, кстати такое случалось в реальности. Если сказать просто, то одностороннее движение идущее к узлу в количестве исходящих направлениях не учитывается, соответственно это влияет на голосовые подсказки. |
Давайте сразу уточню правильное построение кольцевых развязок.
Вот схемы: [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации]. [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] Необходимо соблюдать правило указанное на рисунке, так как это влияет на очередность съезда с кольца в голосовых подсказках. Построение колец на официальных картах от Навитела, для нашего региона является не правильным, так как, почти на всех кольцевых развязках главным является само кольцо. [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] Так можно делать только в том случае, когда в круговом движение руководствуются правилом правой руки (все кто с права правы) |
В ближайшие дни я выложу все свои накопленные познания в этой области. :scout:
|
Здорово, но мне кажется это следовало слепить в один документ и тут же выложить. Очень интересные моменты, с которыми все правщики непременно сталкиваются
|
Дело в том что по завершению я так и сделаю, а пока буду собирать свои выводы и излагать их тут:scenic:
|
Продолжу собирать эту коллекцию.
Рассмотрим такой пример, к перекрестку подходит пять или более лепестков развязки. [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] При прокладки маршрута через такой перекресток, навигатор вам скажет, что сверните на право второй съезд. Думаю, что ни кто не будет считать количество съездов. Я предлагаю избегать многолипестковых развязок и делить все направления на четыре основных, а уже за пределами развязки присоединять второстепенные ответвления. Постарайтесь ни делать сложные пересечения. Подобное построение носит рекомендательный характер, так как иногда все же от сложной схемы ни куда не деться. Да, 7 метров я обозначил не случайно, так как в некоторых случаях, при конвертации карт в 24 битности, этот момент очень важен, так как при смене битности из 26 в 24-ю отрезок в 5 метров может изменить расстояние на 4 метра. |
Добавил пояснение к построению кольцевого движения:)
|
Постараюсь раскрыть еще один момент, который на первый взгляд выглядит весьма запутанным.
Попробую показать всё на двух примерах, думаю это будет доходчивей. Рассмотрим первый. [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] Бывает так, что идет трасса, как показано на рисунке 1, но при прохождение резкого разветвления навигатор просто промолчит, что возможно опасно на больших скоростях. Что бы избежать отсутствия голосовой подсказки мы создаем короткое ответвление с двусторонним движением, как на рисунке 2, что бы алгоритм увидел это как второе возможное направление и выдал голосовую подсказку. [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] После проверки голосового ведения по маршруту на навигаторе к удивлению обнаруживаем, что подсказки по прежнему нет :meeting: В чем причина? После многократных опытов выяснилось, что есть некий радиус (около 12 метров, возможно больше), который влияет на алгоритм интерпретации перекрестка в программе Навител. Грубо говоря, это радиус, который не принимает во внимание, то, что находится внутри него и видит только внешние критерии. Руководствуясь этим соображением, мы переделываем схему отодвигая узел за пределы круга, как показано на рисунке 3. [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] Вот теперь все работает и водитель слышит напоминание своевременно. Хочу напомнить, что именно такое напоминание, спасло человеку жизнь, который нас очень благодарил за это. Вот второй случай, где казус весьма заметен. [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] Если посмотреть, на карту и то что видит Навител, то это совсем разные вещи, естественно, это будет сильно влиять на голосовые подсказки и вводить в заблуждения водителя. Как вы сами видите, тут снова зависит всё от окружности около узла. Поняв эту закономерность (которая появилась в Навителе около год назад) можно легко находить причины неправильных голосовых подсказок. Скажите, а зачем такие сложности. На мой взгляд, это было сделано для разворотов, так как раньше Навител говорил поверните налево, потом сразу добавлял поверните налево еще раз, а сейчас рассматривает этот маневр как разворот. Все просто замечательно, но потом нам приходится сталкиваться с этим и пытаться понять, что за хрень происходит с ведением по маршруту, сами понимаете, ни кто нам такие моменты не разжевывает. |
Вот серьезное добавление к последнему сообщению.
Радиус в этом случае не применим в расчетах, скорее всего это расстояние по дороге от первого встречаемого роутингового узла, длинна которого 20-25 метров Делая еще серию экспериментов, я нашел новую закономерность, которая объясняет все трудно понимаемые головоломки с аудио интерфейсом. Следующим сообщением попытаюсь изложить, если получится. |
И снова поправочка, к предыдущему разбору ситуации. Расстояние измеряется не радиусом и не длинной линии, а неким эллипсом.:drag:
|
Если кому-то интересен разбор голосовых подсказок, жду вопросов.
|
Вот странная закономерность, о которой я обещал рассказать раньше. Появление странных голосовых подсказок, способствует тот факт, что при близком нахождение роутинговых узлов, происходит игнорирование типов примыкающих дорог. Иными словами, если расстояние между первым и вторым узлом меньше ~24 метров, то все примыкающие дороги ко второму узлу, по пути следования, рассматриваются как равноценные. Именно по этой причине, алгоритм выдает непредвиденные подсказки. Кстати, если наложить на все это предыдущие нюансы, то порой очень сложно избежать некоторых нежелательных голосовых подсказок.:drag: Если вы встретили неразрешимую загадку, то давайте попробуем вместе разобрать её прямо тут на форуме. :boredom: Для простоты понимания, в последующем, я выложу объяснение в картинках.Помните, все сложное элементарно. |
Привет соседи!
А кто вот такую ситуацию разрулит? [Только зарегистрированные пользователи могут видеть ссылки. Нажмите Здесь для Регистрации] |
Скорей всего, это наложение вышеизложенных закономерностей, в нашей ветке, на аудио интерфейс, правда, что бы это утверждать, нужно проверить польский формат. Дайте координаты, а я проверю. Ни разу не работал со спедкамом, но я думаю, что дело не совсем в нем. Нужно смотреть по месту, разобрался я со всеми косяками, думаю вникну и в этот.:moil:
|
Проверили уже давно.Дело не в Спидкаме.Поправил угол дворового проезда на 90 и возьмите правее пропало.
|
Цитата:
|
Вопрос и ответ.
После изменения угла, предупреждение лежака появилась? Координаты на карте, со спедкамом я думаю все нормально. |
Спидкам и карта-разные вещи.Голосовое оповещение на лежаке было и до этого,нет стрелок направлений на нем...
|
Это понятно, что разные, тем ни менее, программа одна и косяк на карте может положить след на работу спедкама, теоретически это исключить нельзя.
|
Самое интересное кинул сейчас это спидкам в ГисРХ и вуаля все работает! Значит это глюк Навитела,только в чем и где.
|
Technik, нужен совет, дайте координаты на карте, в слепую я подсказать не могу.
|
O-44 58.314800 82.904556
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
Вложений: 3
Помогите разобраться с такой ситуацией: Если двигаться по улице Алеши Тимошенкова прямо, то постоянно выскакивают ненужные голосовые подсказки.
Красной стрелкой показано направление маршрута, цифрами обозначен класс дорог. Кстати в обратном направлении те же подсказки, только наоборот соответственно. |
Re: Маршрут правильный, а голосовые подсказки не правильны.
В данном случае имеют место кривые развязки.
Выправил в исходнике. |
Re: Маршрут правильный, а голосовые подсказки не правильны.
Цитата:
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
rayder2007, Вы какие звуки используете? Стандартные или альтернативные(т.е. самопальные) Так как имеет место в таких звуковыз сборках(типа Наталья) файл со звуком " возьмите правее" прписан как файл для звука " возьмите левее". Попробуйте стандартную озвучку от Навител. Если проблема не исчезнет, то значит проблема в карте.
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
Цитата:
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
ага, подсказка верная, я так понял? Но данная подсказка здесь получается не в тему, так как дорога одна и имеет немного искривленный участок. Правильно я вас обоих, понял?
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
Цитата:
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
Так поможет кто, или нет, убрать не нужные подсказки на ул. Тимошенкова?
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
rayder2007, вам нужно просто поправить или научить разбираться в таких случаях?
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
Цитата:
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
rayder2007, Первое, что бы я здесь исправил!!! Так это - переделать перекресток- убрать лучи, и сделать Т-образный перекресток.
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
Цитата:
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
rayder2007, я раньше с большим интересом изучал эти вопросы. К сожалению, всех выводов из экспериментов я так и не сформулировал, так как иногда объяснить некоторые моменты сложно. Трудно понимаемые косяки пришли с версией навитела 3.2 и присущи только этой компании. Разбирать их должны не мы а создатели программы.
ВОЗМОЖНО, что алгоритм был изменен и многое выводы, вышеописанные, не применимы к свежим версиям. |
Re: Маршрут правильный, а голосовые подсказки не правильны.
Эд, ты сюда же и отправил, только на первую стр.
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
Да. Изучайте все рисунки внимательно, авось пригодится.
|
Re: Маршрут правильный, а голосовые подсказки не правильны.
Мною лично это давно все выкурено :good:
|
Текущее время: 17:08. Часовой пояс GMT +7. |
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: