Vodolazz Опубликовано 19 сентября, 2011 Поделиться Опубликовано 19 сентября, 2011 (изменено) Я то же так думал, но почему то так не происходит (см. далее по ссылке). Какая длина ребра? Изменено 19 сентября, 2011 пользователем Vodolazz Ссылка на сообщение Поделиться на другие сайты
IШIN Опубликовано 19 сентября, 2011 Поделиться Опубликовано 19 сентября, 2011 (изменено) Какая длина ребра? Если я правильно понял смысл вопроса, то ответ таков: Длина ребра - не константа, то есть дороги не разбиты на участки одинаковой длины. В большинстве случаев, ребро - участок дороги между двумя точками, где возможен маневр. То есть, выражаясь математически - между вершинами (узлами) графа. То есть там, где сходятся три и более ребер (дорог) - стопроцентно вершина. Кроме того, ребро кончается (а другое начинается) и там, где маневра нет, но дорога меняет имя или статус, т.к. атрибут привязывается к ребру. Пример - Английская набережная перерастает в наб.Новоадмиралтейского канала (это в СПб). Иногда и длинный участок дороги разбивают на короткие ребра (тут приводили пример с МКАДом). Это может быть оправдано, так как при возникновении пробки на кольце (если никто не нажмет ДА на "отправить сообщ.?"), то информация уйдет только после того, как юзер проползет этот 10километровый участок. За это время в хвост присоединятся сотни машин. Проще всего увидеть длину ребра, когда на нем видны пробки - цифры стоят посередине ребра. Или в режиме "правка" ("Запреты") - тогда полукруги со скоростями потока тоже в середине ребра. Изменено 19 сентября, 2011 пользователем IШIN 2 Ссылка на сообщение Поделиться на другие сайты
Vodolazz Опубликовано 20 сентября, 2011 Поделиться Опубликовано 20 сентября, 2011 Выше я привел пример, что информация на ребре со скоростью менее 1 км/ч не отобразилась, отобразилась информация только до и после этого ребра. Из форума видно, что настройка "вопрос о пробке" не решает проблему стоячих пробок. Из информации по первому независимому тестированию пробочных сервисов 23.12.2009 (http://gps-club.ru/gps_test/detail.php?BID=145&ID=46531), СГ показал на машруте простоя 14 мин., при 4 часах движения. Так что инфо по мертвой пробке уходит в никуда? Ссылка на сообщение Поделиться на другие сайты
dkd Опубликовано 13 октября, 2011 Поделиться Опубликовано 13 октября, 2011 Поддержу - в городе полно мест где CG выставляет 4-5 км на ребра, где на самом деле скорости не достигают и 0,5 кмч. Отсюда возникает огромное недоверие к проложенным маршрутам в часы пик через центр или сильно загруженные районы(когда пробки на всех параллельных/альтернативных маршрутах) - в таких случаях, как показывает практика, лучше полагаться на свой опыт, чем доверятся скоростям по версии CG. Но тогда теряется весь смысл использования навигации с пробками. Мысли в слух - вывод: надо бы научить сервер детектить стоячие пробки по особым признакам...Идеи? Их почти нет! Что сегодня мешает серверу выставлять сверхмалые скорости на ребрах? Наверное точность GPS(постоянно прыгает сигнал, когда стоишь на месте) ну и фильтр от лжепробок (от любителей выскочить за сигаретами в ларек)...а если заставить зверька (в случае движения с особо малой скоростью) высчитывать скорость на ребре и отсылать это значение на сервер? Ну, скажем, представьте: местоположение по GPS прыгает туда-сюда во время стоянки в пробке, нечастые рывки вперед заставляют зверок задействовать режим вычисления реальной скорости на ребре...и когда ты рано или поздно из этой пробки выезжаешь, он производит аппроксимацию всех координатных точек за время нахождения в мертвой пробке, получает расстояние и делит его на время и отсылает на сервер конкретную скорость. Мне почему то кажется, что в таких "глухих" случаях считать надо именно на зверьке, а не регистрировать точки в]езда - выезда с ребра на сервере...потому как нужные данные на сервер не доходят и вероятно они фильтруются.... Ссылка на сообщение Поделиться на другие сайты
Joss Опубликовано 13 октября, 2011 Поделиться Опубликовано 13 октября, 2011 в городе полно мест где CG выставляет 4-5 км на ребра, где на самом деле скорости не достигают и 0,5 кмч Т.е. в Санкт-Петербурге множество мест, где ребро длиной в километр Вы проезжаете за два часа? Укажите такие места, пожалуйста. Ссылка на сообщение Поделиться на другие сайты
Dinamik Опубликовано 13 октября, 2011 Поделиться Опубликовано 13 октября, 2011 Поддержу - в городе полно мест где CG выставляет 4-5 км на ребра, где на самом деле скорости не достигают и 0,5 кмч Т.е. в Санкт-Петербурге множество мест, где ребро длиной в километр Вы проезжаете за два часа? Укажите такие места, пожалуйста. Joss, как из утверждения о наличии множества мест, где скорости не достигают и 0,5 км/ч, следует, что длина этих ребёр равна километру? Ссылка на сообщение Поделиться на другие сайты
s35 Опубликовано 13 октября, 2011 Поделиться Опубликовано 13 октября, 2011 (изменено) Математика: v=s/t= 1км/2ч= 0,5км/ч !!! можно продолжить 500м за 1час, и т.д. Достаточно редко можно такое встретить. Изменено 13 октября, 2011 пользователем s35 Ссылка на сообщение Поделиться на другие сайты
Dinamik Опубликовано 13 октября, 2011 Поделиться Опубликовано 13 октября, 2011 Математика: v=s/t= 1км/2ч= 0,5км/ч !!! К чему этот урок математики? Ссылка на сообщение Поделиться на другие сайты
sam2 Опубликовано 13 октября, 2011 Поделиться Опубликовано 13 октября, 2011 А как прокомментируете в стоячей утренней пробке скоростной индекс в 60 с лишним км/ч ? 2011-10-12_(11-01-55).bmp Ссылка на сообщение Поделиться на другие сайты
s35 Опубликовано 13 октября, 2011 Поделиться Опубликовано 13 октября, 2011 К чему этот урок математики? Ответ на Ваш вопрос как из утверждения о наличии множества мест, где скорости не достигают и 0,5 км/ч, следует, что длина этих ребёр равна километру? Речь о том, что реально средняя скорость на ребре 0.5 км/ч маловероятна, если не идет речь об очень коротких ребрах в 10 м, но на такой длине погрешность из-за разницы 5-0.5 будет очень мала. А как прокомментируете в стоячей утренней пробке скоростной индекс в 60 с лишним км/ч ? Об этом баге уже целые ветки написаны- почитайте. 1 Ссылка на сообщение Поделиться на другие сайты
Евгений Ш Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 Укажите такие места, пожалуйста. Ну такие вряд ли. Но сегодня по Народной от Большевиков до Дальневосточного ехал один час сорок пять минут. Несколько раз посылал "ДА" на вопрос о пробке. Звонил девушкам. Но как было на ребре 7км/ч, так и осталось. Ссылка на сообщение Поделиться на другие сайты
Joss Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 Сейчас там 2 км/ч Ссылка на сообщение Поделиться на другие сайты
kirsan Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 (изменено) Много читал об этой проблеме, но сам столкнулся только позавчера. СГ привел в стоячую пробку. Участок длиной 260 метров, я проезжал в течении 30 минут Скорость, как до моего проезда, так и после него, была 8 км/час Запросов на отправление инфы о пробке не поступало На карте в округе все было красным красно, скорости от 12 до 4 км/ч. Вот и я столкнулся с уже много раз описанной проблемой, что когда нигде нет ни одного проезда без "стояка", СГ это лотерея - может скорость действительно 8 км/час, а может и все 0.5 ))) Изменено 14 октября, 2011 пользователем kirsan Ссылка на сообщение Поделиться на другие сайты
Популярный пост dkd Опубликовано 14 октября, 2011 Популярный пост Поделиться Опубликовано 14 октября, 2011 (изменено) Т.е. в Санкт-Петербурге множество мест, где ребро длиной в километр Вы проезжаете за два часа? Укажите такие места, пожалуйста. Полно мест(ребер), где скорости меньше 1кмЧ. Про ребро длиной в 1км Вы придумали за меня! Корень зла кроется как раз таки в относительно коротких ребрах! Рядом есть более длинные, но ползущие ребра, тогда как CG заводит на более короткие, но мертво-стоящие! Вы согласны, что CG не регистрирует особо малые скорости? Он ведь просто не умеет это делать! Минимальное значение скорости, которое можно увидеть на карте в часы пик - 4 кмч (в 90% случаев Вы не уведите меньшее значение, в остальных 10% можно увидеть 3кмч или уж очень редко 2 кмч). Теперь вопрос к водителям, катающимся по СПб: приходилось ли Вам вставать с глухие пробки и преодолевать ребро 200-300-400-500 метров на полчаса? В этих случаях ваша скорость на таких ребрах составляет: 0,4кмч; 0,6кмч; 0,8; 1кмч. Мне приходилось, миллион раз приходилось. Что пишит CG на таких ребрах?! 4-5 кмч!!! Т.е. скорость завышена как минимум в разы или даже на порядок!!! Обиднее всего, что существуют и альтернативные маршруты, но когда весь район в пробках, то на них на всех нарисовано 4-5 кмч. Только где-то это реальные 4-5, а где то вот такие "мифические" , пойди разбери где какие. Примеры? Да их миллиард: едьте с Ушаковки в час пик в сторону выезда из города - CG всегда будет стаскивать вас (в 95% случаев) с Приморского пр. на Савушкина/Дибуновскую/Школьную. Конечно же, ведь коробочка логична до идиотичности - ведь впереди огромные по длине ребра окрашены скоростью 4-5-6 кмч, тогда как рядом та же Савушкина окрашена желтеньким (со значениями в 30 кмч), и обещает вам проехать львиную долю маршрута за более короткий срок, только последние три-четыре ребра до слияния с Приморским пр. имеют 4-5 кмч. Едем как приказывает коробочка - вначале мы действительно промчимся с ветерком, но в итоге застрянем на последней миле до этого самого слияния, ну или встанем намертво на Дибуновской. Итог такой поездки - 30-40 минут половину из них в стоячей пробке, тогда как по Приморскому пр. кусок от Ушаковки до слияния с Савушкина проползается за 20 минут в 90% случаев. Проверено на своей шкуре миллион раз. Жалко уже стер скрины, где CG предлагал мне вернуться назад к Ушаковке через разворот напротив ЦПКиО, с тем, чтобы я непременно поехал потом на Савушкина, а не продолжил движение по этому "ужасно" забитому машинами Приморскому пр. Ну таких мест, с псевдо скоростями в городе навалом, Шкапина в час пик давно посещали? Я вот во вторник вечерком намертво застрял так: На ребре до въезда было что то около 5-6 кмч, после моего проезда 4 кмч. Вот и приходится ориентироваться на свой водительский опыт, т.к. в таких ситуациях, Вы уж простите, CG строит маршруты от балды, потому как данные о скоростях содержат очень сильные ошибки. Примеров, я думаю, каждый водитель сможет множество привести...пока я писал этот пост, появились подтверждения от других пользователей...Лично я полагаю, что неумение CG регистрировать сверхмалые скорости одна из самых больших проблем существующего алгоритма прокладки маршрутов...Сегодня пятница, а значит неплохой шанс встать в мертвую пробку, если у кого получится - выкладывайте скрины сюда со временем в]езда/выезда и скоростями на ребре(лучше наверное вид сверху). Изменено 14 октября, 2011 пользователем forum 4 Ссылка на сообщение Поделиться на другие сайты
kirsan Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 Лично я полагаю, что неумение CG регистрировать сверхмалые скорости одна из самых больших проблем существующего алгоритма прокладки маршрутов. Поддерживаю. Пост отредактировать уже не успел, вот место где стоял я: Ссылка на сообщение Поделиться на другие сайты
timvetrov Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 Но сегодня по Народной от Большевиков до Дальневосточного ехал один час сорок пять минут. Расстояние - 1300 м. Скорость выходит 0,75 км/ч. Однако: Сейчас там 2 км/ч То есть, в два с половиной раза больше. О чем и спич. Ссылка на сообщение Поделиться на другие сайты
IШIN Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 (изменено) Да уж, проблема имеется. Во вторник 40 минут ехал 450 метров по Шкапина (скоростей на ней не было вообще, поэтому СГ туда и повел). Сегодня видел на Митрофаньевском стоящую пробку на встречке. На всех ребрах стоит по 3-5 км/ч, а вот между Бассейной и Кузнецовской был нераскрашенный участок. Конечно, с этим что-то надо делать... Либо рубить ребра на кучу мелких (что имеет свои недостатки), либо делать кнопку "Пробка" и нормализовывать работу пробковопроса. Изменено 14 октября, 2011 пользователем IШIN Ссылка на сообщение Поделиться на другие сайты
timvetrov Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 (изменено) Либо рубить ребра на кучу мелких (что имеет свои недостатки), либо делать кнопку "Пробка" и нормализовывать работу пробковопроса. ИМХО, мелкие ребра - тоже плохо при существующей системе сбора информации (когда каждый последующий датчик затирает предыдущий). Появятся проблемы, связанные со светофорами и т.п. Я за кнопку "Пробка" и нормализацию этого алгоритма. Изменено 14 октября, 2011 пользователем timvetrov Ссылка на сообщение Поделиться на другие сайты
s35 Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 Да, признаю, действительно есть такая проблема. Суть именно в том, чтобы корректно отрабатывался вопрос о пробке и корректно появлялся (не как сейчас-пока стоишь и не спросит) и второй момент более точные скорости. Как они ставятся сейчас- понять трудно. Ведь если датчик не доехал до конца ребра и отправил сообщение о пробке- откуда берется значение скорости? Если из каких-то статистических данных (не статистика), то опять не точно. Отслеживать мгновенную скорость тоже не просто- много трафика и тоже не всегда показательно. Ссылка на сообщение Поделиться на другие сайты
kirsan Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 Да, признаю, действительно есть такая проблема. Суть именно в том, чтобы корректно отрабатывался вопрос о пробке и корректно появлялся (не как сейчас-пока стоишь и не спросит) и второй момент более точные скорости. Как они ставятся сейчас- понять трудно. Ведь если датчик не доехал до конца ребра и отправил сообщение о пробке- откуда берется значение скорости? Если из каких-то статистических данных (не статистика), то опять не точно. Отслеживать мгновенную скорость тоже не просто- много трафика и тоже не всегда показательно. Да проблемы есть, но ведь не неразрешимые, а решать надо - трафик на дорогах не уменьшается с каждым годом Ссылка на сообщение Поделиться на другие сайты
timvetrov Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 Ведь если датчик не доехал до конца ребра и отправил сообщение о пробке- откуда берется значение скорости? Я так понимаю, что берется время нахождения на ребре и отправляется (хоть и не доехал до конца). Допустим, ребро 1 км. Я проехал половину за 6 минут и встал. Выскочило окошко, я отправил сообщение. Отправились эти 10 минут, и стала скорость 6 км/ч. Это, конечно, в как минимум два раза быстрее, чем реальность, но все же лучше тех, например, 30 км/ч, которые висели до того. Так вот. Если бы у меня была возможность самому отправлять эту информацию (не дожидаясь вопроса), я бы еще раз тыкнул, скажем, еще через 10 мин. И скорость сползла бы уже до 3 км/ч, и так далее. Ссылка на сообщение Поделиться на другие сайты
s35 Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 Я так понимаю, что берется время нахождения на ребре и отправляется (хоть и не доехал до конца) Я как-то спрашивал- четкого ответа не получил. Коммерческая тайна имхо. :unsure: Ссылка на сообщение Поделиться на другие сайты
timvetrov Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 (изменено) Мне кажется, что по другому никак не получается. Мы точно знаем (?), что отправляется время ребра, а не скорость. И смысл этого "сообщения о пробке", получается, отправить это время до окончания ребра. Мне не очень верится, что СГ считает у себя там в уме: "вот, проехал полребра за 10 минут, отправлю-ка я 20 минут на все ребро". Но даже если это и так, все равно получается весьма неточно, т.к. скорость пробки-то нелинейна. Тут реалистичную картину даст более частая информация о времени нахождения на ребре. Эрго - либо делать мелкие ребра (что плохо во всех случаях кроме глухой пробки), либо решать вопрос с отправкой времени нахождения до окончания ребра. Изменено 14 октября, 2011 пользователем timvetrov Ссылка на сообщение Поделиться на другие сайты
s35 Опубликовано 14 октября, 2011 Поделиться Опубликовано 14 октября, 2011 Мы точно знаем (?) Вот именно,что мы точно не знаем, а гадать -дело не благодарное. Ссылка на сообщение Поделиться на другие сайты
Популярный пост Joss Опубликовано 14 октября, 2011 Популярный пост Поделиться Опубликовано 14 октября, 2011 Мы точно знаем (?), что отправляется время ребра, а не скорость. И смысл этого "сообщения о пробке", получается, отправить это время до окончания ребра. Из одного не следует другое. В любом случае, обсуждаемая проблема понятна, естественно будем стараться улучшить ситуацию с глухими пробками. 4 Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения