espeto Опубликовано 3 апреля, 2008 Поделиться Опубликовано 3 апреля, 2008 Вчера ехал в пробке и что-то сложилось такое впечатление, что когда я еду в крайнем левом ряду, информация о моей скорости ошибочно записывается для встречного движения. Каким образом происходит привязка скоростей к дороге? Может ли такое быть? И как с этим бороться? Ссылка на сообщение Поделиться на другие сайты
heibert Опубликовано 4 июня, 2008 Поделиться Опубликовано 4 июня, 2008 информация о скорости должна учитывать направление движения а у GPS точность +- 10 метров, тут ряд левее-правее не учесть. Ссылка на сообщение Поделиться на другие сайты
niber Опубликовано 5 июня, 2008 Поделиться Опубликовано 5 июня, 2008 Ну, ребята, вы даете! Скорость есть путь (длина), деленный на время. Засекаем время въезда на ребо, время выезда с него же. Длину ребра (известную проге) делим на разность этих времен. Все, получаем скорость, которую и отсылаем во все требуемые файлы (файл пробок, мониторинга и т.д. и т.п.). Знак разности времен выезда и въезда как раз и задает направление движения по ребру (не можете же вы выехать с него раньше, чем въехали). Соответственно, полукружок с числовым значением скорости ставится с той или иной (правой-левой) стороны ребра (отрезка дороги), показывая в какую сторону направлен вектор скорости. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения