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