Перейти к содержанию
GPS навигатор СитиГИД

Стоячая пробка


Рекомендуемые сообщения

Я то же так думал, но почему то так не происходит (см. далее по ссылке).

Какая длина ребра?

Изменено пользователем Vodolazz
Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 73
  • Дата создания
  • Последний ответ

Лучшие авторы в теме

Лучшие авторы в теме

Популярные посты

Казалось бы, должно быть ровно наоборот: когда поехали, то это уже не пробка. Ведь самые опасные пробки - как раз стоячие, которые почти не продергиваются, и их нужно объезжать прежде всего. Поэ

Из одного не следует другое. В любом случае, обсуждаемая проблема понятна, естественно будем стараться улучшить ситуацию с глухими пробками.

сердечно плюсую за возможность вруную ставить оповещенио о пробке хотя-бы через dpoi. dummy-навигаторов без связи сейчас все меньше. gps+3g в каждом втором телефоне. по-идее актуальность пробок повыси

Изображения в теме

Какая длина ребра?

Если я правильно понял смысл вопроса, то ответ таков:

Длина ребра - не константа, то есть дороги не разбиты на участки одинаковой длины.

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

Кроме того, ребро кончается (а другое начинается) и там, где маневра нет, но дорога меняет имя или статус, т.к. атрибут привязывается к ребру.

Пример - Английская набережная перерастает в наб.Новоадмиралтейского канала (это в СПб).

Иногда и длинный участок дороги разбивают на короткие ребра (тут приводили пример с МКАДом).

Это может быть оправдано, так как при возникновении пробки на кольце (если никто не нажмет ДА на "отправить сообщ.?"), то информация уйдет только после того, как юзер проползет этот 10километровый участок. За это время в хвост присоединятся сотни машин.

Проще всего увидеть длину ребра, когда на нем видны пробки - цифры стоят посередине ребра.

Или в режиме "правка" ("Запреты") - тогда полукруги со скоростями потока тоже в середине ребра.

Изменено пользователем IШIN
  • Upvote 2
Ссылка на сообщение
Поделиться на другие сайты

Выше я привел пример, что информация на ребре со скоростью менее 1 км/ч не отобразилась, отобразилась информация только до и после этого ребра. Из форума видно, что настройка "вопрос о пробке" не решает проблему стоячих пробок. Из информации по первому независимому тестированию пробочных сервисов 23.12.2009 (http://gps-club.ru/gps_test/detail.php?BID=145&ID=46531), СГ показал на машруте простоя 14 мин., при 4 часах движения. Так что инфо по мертвой пробке уходит в никуда?

Ссылка на сообщение
Поделиться на другие сайты
  • 4 недели спустя...

Поддержу - в городе полно мест где CG выставляет 4-5 км на ребра, где на самом деле скорости не достигают и 0,5 кмч. Отсюда возникает огромное недоверие к проложенным маршрутам в часы пик через центр или сильно загруженные районы(когда пробки на всех параллельных/альтернативных маршрутах) - в таких случаях, как показывает практика, лучше полагаться на свой опыт, чем доверятся скоростям по версии CG. Но тогда теряется весь смысл использования навигации с пробками.

Мысли в слух - вывод: надо бы научить сервер детектить стоячие пробки по особым признакам...Идеи? Их почти нет! Что сегодня мешает серверу выставлять сверхмалые скорости на ребрах? Наверное точность GPS(постоянно прыгает сигнал, когда стоишь на месте) ну и фильтр от лжепробок (от любителей выскочить за сигаретами в ларек)...а если заставить зверька (в случае движения с особо малой скоростью) высчитывать скорость на ребре и отсылать это значение на сервер? Ну, скажем, представьте: местоположение по GPS прыгает туда-сюда во время стоянки в пробке, нечастые рывки вперед заставляют зверок задействовать режим вычисления реальной скорости на ребре...и когда ты рано или поздно из этой пробки выезжаешь, он производит аппроксимацию всех координатных точек за время нахождения в мертвой пробке, получает расстояние и делит его на время и отсылает на сервер конкретную скорость. Мне почему то кажется, что в таких "глухих" случаях считать надо именно на зверьке, а не регистрировать точки в]езда - выезда с ребра на сервере...потому как нужные данные на сервер не доходят и вероятно они фильтруются....

Ссылка на сообщение
Поделиться на другие сайты

в городе полно мест где CG выставляет 4-5 км на ребра, где на самом деле скорости не достигают и 0,5 кмч

Т.е. в Санкт-Петербурге множество мест, где ребро длиной в километр Вы проезжаете за два часа? Укажите такие места, пожалуйста.

Ссылка на сообщение
Поделиться на другие сайты

Поддержу - в городе полно мест где CG выставляет 4-5 км на ребра, где на самом деле скорости не достигают и 0,5 кмч

Т.е. в Санкт-Петербурге множество мест, где ребро длиной в километр Вы проезжаете за два часа? Укажите такие места, пожалуйста.

Joss, как из утверждения о наличии множества мест, где скорости не достигают и 0,5 км/ч, следует, что длина этих ребёр равна километру?

Ссылка на сообщение
Поделиться на другие сайты

Математика: v=s/t= 1км/2ч= 0,5км/ч !!!

можно продолжить 500м за 1час, и т.д. Достаточно редко можно такое встретить.

Изменено пользователем s35
Ссылка на сообщение
Поделиться на другие сайты

А как прокомментируете в стоячей утренней пробке скоростной индекс в 60 с лишним км/ч ?

2011-10-12_(11-01-55).bmp

Ссылка на сообщение
Поделиться на другие сайты

К чему этот урок математики?

Ответ на Ваш вопрос

как из утверждения о наличии множества мест, где скорости не достигают и 0,5 км/ч, следует, что длина этих ребёр равна километру?

Речь о том, что реально средняя скорость на ребре 0.5 км/ч маловероятна, если не идет речь об очень коротких ребрах в 10 м, но на такой длине погрешность из-за разницы 5-0.5 будет очень мала.

А как прокомментируете в стоячей утренней пробке скоростной индекс в 60 с лишним км/ч ?

Об этом баге уже целые ветки написаны- почитайте.

  • Upvote 1
Ссылка на сообщение
Поделиться на другие сайты
Укажите такие места, пожалуйста.
Ну такие вряд ли. Но сегодня по Народной от Большевиков до Дальневосточного ехал один час сорок пять минут. Несколько раз посылал "ДА" на вопрос о пробке. Звонил девушкам. Но как было на ребре 7км/ч, так и осталось.
Ссылка на сообщение
Поделиться на другие сайты

Много читал об этой проблеме, но сам столкнулся только позавчера. СГ привел в стоячую пробку. Участок длиной 260 метров, я проезжал в течении 30 минут :) Скорость, как до моего проезда, так и после него, была 8 км/час :) Запросов на отправление инфы о пробке не поступало :) На карте в округе все было красным красно, скорости от 12 до 4 км/ч. Вот и я столкнулся с уже много раз описанной проблемой, что когда нигде нет ни одного проезда без "стояка", СГ это лотерея - может скорость действительно 8 км/час, а может и все 0.5 :))))

Изменено пользователем kirsan
Ссылка на сообщение
Поделиться на другие сайты

Лично я полагаю, что неумение CG регистрировать сверхмалые скорости одна из самых больших проблем существующего алгоритма прокладки маршрутов.

Поддерживаю. Пост отредактировать уже не успел, вот место где стоял я:

small-logo.png

post-18073-0-53539000-1318577474_thumb.j

Ссылка на сообщение
Поделиться на другие сайты

Но сегодня по Народной от Большевиков до Дальневосточного ехал один час сорок пять минут.

Расстояние - 1300 м. Скорость выходит 0,75 км/ч. Однако:

Сейчас там 2 км/ч

То есть, в два с половиной раза больше. О чем и спич.

Ссылка на сообщение
Поделиться на другие сайты

Да уж, проблема имеется. Во вторник 40 минут ехал 450 метров по Шкапина (скоростей на ней не было вообще, поэтому СГ туда и повел).

Сегодня видел на Митрофаньевском стоящую пробку на встречке. На всех ребрах стоит по 3-5 км/ч, а вот между Бассейной и Кузнецовской был нераскрашенный участок. Конечно, с этим что-то надо делать...

Либо рубить ребра на кучу мелких (что имеет свои недостатки), либо делать кнопку "Пробка" и нормализовывать работу пробковопроса.

Изменено пользователем IШIN
Ссылка на сообщение
Поделиться на другие сайты

Либо рубить ребра на кучу мелких (что имеет свои недостатки), либо делать кнопку "Пробка" и нормализовывать работу пробковопроса.

ИМХО, мелкие ребра - тоже плохо при существующей системе сбора информации (когда каждый последующий датчик затирает предыдущий). Появятся проблемы, связанные со светофорами и т.п.

Я за кнопку "Пробка" и нормализацию этого алгоритма.

Изменено пользователем timvetrov
Ссылка на сообщение
Поделиться на другие сайты

Да, признаю, действительно есть такая проблема. Суть именно в том, чтобы корректно отрабатывался вопрос о пробке и корректно появлялся (не как сейчас-пока стоишь и не спросит) и второй момент более точные скорости. Как они ставятся сейчас- понять трудно. Ведь если датчик не доехал до конца ребра и отправил сообщение о пробке- откуда берется значение скорости? Если из каких-то статистических данных (не статистика), то опять не точно. Отслеживать мгновенную скорость тоже не просто- много трафика и тоже не всегда показательно.

Ссылка на сообщение
Поделиться на другие сайты

Да, признаю, действительно есть такая проблема. Суть именно в том, чтобы корректно отрабатывался вопрос о пробке и корректно появлялся (не как сейчас-пока стоишь и не спросит) и второй момент более точные скорости. Как они ставятся сейчас- понять трудно. Ведь если датчик не доехал до конца ребра и отправил сообщение о пробке- откуда берется значение скорости? Если из каких-то статистических данных (не статистика), то опять не точно. Отслеживать мгновенную скорость тоже не просто- много трафика и тоже не всегда показательно.

Да проблемы есть, но ведь не неразрешимые, а решать надо - трафик на дорогах не уменьшается с каждым годом :(

small-logo.png

Ссылка на сообщение
Поделиться на другие сайты

Ведь если датчик не доехал до конца ребра и отправил сообщение о пробке- откуда берется значение скорости?

Я так понимаю, что берется время нахождения на ребре и отправляется (хоть и не доехал до конца).

Допустим, ребро 1 км. Я проехал половину за 6 минут и встал. Выскочило окошко, я отправил сообщение.

Отправились эти 10 минут, и стала скорость 6 км/ч. Это, конечно, в как минимум два раза быстрее, чем реальность, но все же лучше тех, например, 30 км/ч, которые висели до того.

Так вот. Если бы у меня была возможность самому отправлять эту информацию (не дожидаясь вопроса), я бы еще раз тыкнул, скажем, еще через 10 мин. И скорость сползла бы уже до 3 км/ч, и так далее.

Ссылка на сообщение
Поделиться на другие сайты

Я так понимаю, что берется время нахождения на ребре и отправляется (хоть и не доехал до конца)

Я как-то спрашивал- четкого ответа не получил. Коммерческая тайна имхо. :unsure:

Ссылка на сообщение
Поделиться на другие сайты

Мне кажется, что по другому никак не получается.

Мы точно знаем (?), что отправляется время ребра, а не скорость.

И смысл этого "сообщения о пробке", получается, отправить это время до окончания ребра.

Мне не очень верится, что СГ считает у себя там в уме: "вот, проехал полребра за 10 минут, отправлю-ка я 20 минут на все ребро".

Но даже если это и так, все равно получается весьма неточно, т.к. скорость пробки-то нелинейна. Тут реалистичную картину даст более частая информация о времени нахождения на ребре.

Эрго - либо делать мелкие ребра (что плохо во всех случаях кроме глухой пробки), либо решать вопрос с отправкой времени нахождения до окончания ребра.

Изменено пользователем timvetrov
Ссылка на сообщение
Поделиться на другие сайты

Мы точно знаем (?)

Вот именно,что мы точно не знаем, а гадать -дело не благодарное.

Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

×
×
  • Создать...