sergges Posted January 26, 2011 Share Posted January 26, 2011 Не знаю куда разместить, попробую тут. Стоял вчера на светофоре на Пулковке, решил поиграться с маршрутами. На первом скрине- кратчайший маршрут, на втором оптимальный. Не понятно, чем оптимальный оптимальнее, если и расстояние больше и по времени дольше добираться? Каким образом СГ выбирает какой маршрут оптимальнее? Я думал хотя-бы один из этих параметров должен быть предпочтительнее, либо скорость, либо расстояние. Первое конечно важнее. Quote Link to post Share on other sites
demalina Posted January 26, 2011 Share Posted January 26, 2011 (edited) неплохой такой разворотец сегодня получился на Гражданском проверять не стал Edited January 26, 2011 by demalina Quote Link to post Share on other sites
IШIN Posted January 26, 2011 Share Posted January 26, 2011 (edited) На первом скрине- кратчайший маршрут, на втором оптимальный. Не понятно, чем оптимальный оптимальнее, если и расстояние больше и по времени дольше добираться? Каким образом СГ выбирает какой маршрут оптимальнее? Я думал хотя-бы один из этих параметров должен быть предпочтительнее, либо скорость, либо расстояние. Первое конечно важнее. В оптимальном - приоритет времени. В Кратчайшем - приоритет расстояния. А нестыковка логики на скриншотах - из-за методики расчета оставшегося времени. Тут N раз обсуждалась эта методика, и по словам разработчиков, для оценки времени до финиша используется ваша скорость за последние несколько ребер (сколько-не знаю). Нам (юзерам) кажется, что надо учитывать и нашу скорость, и скорости, полученные от датчиков. Сейчас же получается так - в оптимальном режиме СГ считает скорости датчиков и расстояния и находит маршрут, который должен занять самое маленькое время. Но для показа на экране он берет не это расчетное время, а "Длина маршрута разделить на вашу скорость". В результате, он знает, что маршрут 2 быстрее чем 1, но когда делит два разных расстояния на одну скорость, то получается - где расстояние меньше, там и время меньше. Edited January 26, 2011 by IШIN Quote Link to post Share on other sites
sttab Posted January 26, 2011 Share Posted January 26, 2011 Предлагаю комплект из 2х изображений: 1. Новая фишка "Ц" объезд 2. После поворота налево (вопреки гиду) маршрут пересчитался, но не в прямой, как можно было предположить. Он предложил объехать то место, куда выводил (хотя векторных скоростей я не заметил да и какая выгода в скорости при повороте направо при одной полосе в сторону), но пробка в объезде была (7км). Quote Link to post Share on other sites
Mikem Posted February 12, 2011 Share Posted February 12, 2011 (edited) Проезд перекрестка с Шафировским по Пискаревскому Edited February 12, 2011 by Mikem 1 Quote Link to post Share on other sites
Zvezdochet Posted February 12, 2011 Share Posted February 12, 2011 Проезд перекрестка с Шафировским по Пискаревскому красота :P Quote Link to post Share on other sites
alexeyT4 Posted February 12, 2011 Share Posted February 12, 2011 Проезд перекрестка с Шафировским по Пискаревскому У меня было точно также. Я даже здесь выкладывал, но что-то куда-то делось. Quote Link to post Share on other sites
HellCom Posted February 18, 2011 Share Posted February 18, 2011 (edited) Наконец то поставил СитиГид. Навител достал, сил нет. Сел разбираться с новой версией программы и сразу же наткнулся на выносящий мозг маршрут. Если старт и финиш находятся близко, то все нормально Если финиш немного отодвинуть, то получаем маршрут в 11км, вместо 600м Пробки не включал. Вероятно где-то стоит запрет разворотов или тотальный приоритет правых поворотов над левыми. Подскажите, как настроить, что бы он не строил 11-ти километровые маршруты вместо 600 метровых? Edited February 18, 2011 by HellCom Quote Link to post Share on other sites
eklmn Posted February 18, 2011 Share Posted February 18, 2011 (edited) Найдите разницу между скриншотами: 1. 2. Как видите, на длину маршрута немного ( ) влияет выбор стороны дороги, где поставлен финиш. Ну а в вашем случае, первый финиш позволил СитиГиду развернуться на перекрестке. Edited February 18, 2011 by eklmn Quote Link to post Share on other sites
HellCom Posted February 18, 2011 Share Posted February 18, 2011 (edited) Как видите, на длину маршрута немного ( ) влияет выбор стороны дороги, где поставлен финиш. Финиш на стороне Невы в обоих случаях. Ну а в вашем случае, первый финиш позволил СитиГиду развернуться на перекрестке. Нет. Он просто подвел к финишу по правой стороне, а дальше пешком. Разворот он ни в первом, ни во втором случае не сделал. Edited February 18, 2011 by HellCom Quote Link to post Share on other sites
eklmn Posted February 18, 2011 Share Posted February 18, 2011 Финиш на стороне Невы в обоих случаях. Увеличьте свой первый маршрут и увидите разворот перед финишем Quote Link to post Share on other sites
HellCom Posted February 18, 2011 Share Posted February 18, 2011 Увеличьте свой первый маршрут и увидите разворот перед финишем Не увижу. Не стоит на это отвлекаться. Главный вопрос, как избежать поездки вокруг света, когда до цели "рукой подать". В незнакомой местности, не всегда можно оценить адекватность маршрута. В данном случае он явно неадекватен. Можно ли улучшить алгоритм какими либо настройками? Quote Link to post Share on other sites
eklmn Posted February 18, 2011 Share Posted February 18, 2011 Главный вопрос, как избежать поездки вокруг света, когда до цели "рукой подать". Тут на форуме было много народу, который утверждал, что при построении маршрута надо ОБЯЗАТЕЛЬНО учитывать сторону дороги, где стоит финиш. И иногда это оправдано (заборы, разделительные, реки и т.п.). Но в результате мы получили то, что Вам не нравится. СГ подводит к финишу с нужной Вам стороны дороги. Настроек учитывать или нет сторону финиша нет. Просто имейте это ввиду, когда ставите финиш. Quote Link to post Share on other sites
HellCom Posted February 18, 2011 Share Posted February 18, 2011 Просто имейте это ввиду, когда ставите финиш. Поправил скриншоты, что бы исключить варианты с расположением финиша. Финиш не трогаем. Отодвигаем старт, в результате вместо разворота на Большевиков (про заправку я уже молчу), едем через КАД. Quote Link to post Share on other sites
eklmn Posted February 18, 2011 Share Posted February 18, 2011 (edited) Да, получается, что если старт и финиш находятся в пределах одного ребра, то СГ "плюёт" на сторону дороги. видимо какой-то косяк. посмотрел дальше набережную и обнаружил на Малоохтинском езду по встречке. Причем, по дороге, которая помечена, как дорога с односторонним движением: Я конечно понимаю, что мало кто пользуется навигатором при передвижении на 100 м, но всё же как-то некрасиво... Edited February 18, 2011 by eklmn Quote Link to post Share on other sites
HellCom Posted February 18, 2011 Share Posted February 18, 2011 (edited) Да, почается, что если старт и финиш находятся в пределах одного ребра, то СГ "плюёт" на сторону дороги. видимо какой-то косяк. Это полбеды, хотя часто важно подъехать именно с нужной стороны дороги, а не идти с холодильником на спине через четыре полосы. Хуже то, что во втором случае, когда он с нужной стороны подводит к финишу, маршрут не учитывает возможность развернуться. Если насильно заставить (поставить промежуточную точку на Большевиков), тогда он находит разворот на перекрестке с Дальневосточным. А реально можно еще раньше развернуться (на заправке и на дороге, которая идет сразу за заправкой). Почему он не хочет там разворачиваться ни на оптимальном, ни на кратчайшем? Я конечно понимаю, что мало кто пользуется навигатором при передвижении на 100 м, но всё же как-то некрасиво... Ну, теоретически 100м. можно задом проехать ;) Edited February 18, 2011 by HellCom Quote Link to post Share on other sites
eklmn Posted February 18, 2011 Share Posted February 18, 2011 (edited) Да.... Что-то нелюбовь СГ к разворотам становится похожей на паранойю. Может разработчики вообще ввели запрет на развороты? Вот, поржал над ЭКСТРЕННЫМ маршрутом, со стартом и финишем, предложенным HellCom'ом. Это так СГ предлагает проехать на скорой помощи, например? И ведь на этом участке Октябрьской набережной, действительно, хватает мест для разворота... Edited February 18, 2011 by eklmn 1 Quote Link to post Share on other sites
sergges Posted February 18, 2011 Share Posted February 18, 2011 ужос Quote Link to post Share on other sites
Zvezdochet Posted February 18, 2011 Share Posted February 18, 2011 я в ШОКЕ !!! <_< Quote Link to post Share on other sites
IШIN Posted February 18, 2011 Share Posted February 18, 2011 (edited) Да' date=' получается, что если старт и финиш находятся в пределах одного ребра, то СГ "плюёт" на сторону дороги.[/quote'] Неужели СГ знает, что по одностороннему движению можно двигаться задним ходом? И, если перекресток пересекать не придется, предлагает просто сдать назад? Edited February 18, 2011 by IШIN Quote Link to post Share on other sites
HellCom Posted February 18, 2011 Share Posted February 18, 2011 Неужели СГ знает, что по одностороннему движению можно двигаться задним ходом? И, если перекресток пересекать не придется, предлагает просто сдать назад? Ну, кроме движения задним ходом, есть еще один вариант - толкать незаведенный авто СитиГид не прост, совсем не прост B) Quote Link to post Share on other sites
Serkap Posted March 2, 2011 Share Posted March 2, 2011 Кто подскажет почему СГ не любит Крестовский остров? Попробуйте к примеру проложить маршрут (можно даже ночью) к примеру с Западной алеи до Черной речки - СГ поведет как угодно, но только не через набережную Малой Невки (скины выложить не могу по причине отсутствия компа). Знаков запрещающих движение там вроде бы нет, однако по короткому и быстрому маршруту он упорно не хочет вести. Quote Link to post Share on other sites
IШIN Posted March 2, 2011 Share Posted March 2, 2011 (edited) Кто подскажет почему СГ не любит Крестовский остров? Попробуйте к примеру проложить маршрут (можно даже ночью) к примеру с Западной алеи до Черной речки - СГ поведет как угодно, но только не через набережную Малой Невки (скины выложить не могу по причине отсутствия компа). Может быть, вот поэтому: Если перекрытие действительно "ложное" - пишите/звоните в багрепорт. И, кстати, это он как раз любит Крестовский, ведь именно через него и уезжает с Каменного. Edited March 2, 2011 by IШIN Quote Link to post Share on other sites
Serkap Posted March 2, 2011 Share Posted March 2, 2011 (edited) Может быть, вот поэтому: Если перекрытие действительно "ложное" - пишите/звоните в багрепорт. И, кстати, это он как раз любит Крестовский, ведь именно через него и уезжает с Каменного. Раньше там действительно стоял знак (правда его все игнорировали), но по-моему больше года назад его сняли и теперь когда в город приезжают "высокие гости" там тупо выставляют человечка, который всех заруливает налево. Надо проверить конечно еще раз на счет знака Edited March 2, 2011 by Serkap Quote Link to post Share on other sites
MaximVT Posted March 4, 2011 Share Posted March 4, 2011 (edited) Добавлю от себя: Это что бы было попонятнее... Вобщем мне предлагается проехать прямо на перекрестке, затем развернуться, затем повернуть налево на перекрестке, где проехал прямо... почему нельзя было просто повернуть направо на перекрестке? Сдается мне, что кто-то выставил приоритетом развороты и левые повороты - прям как в ГАИ на экзамене без денег ;) Edited March 4, 2011 by MaximVT Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.