Блок задач

6. Парочка классов

Темы
Сложность 4

Задача «Анализ GPS треков»

Провести анализ GPS трека

Входные данные

GPS-трек в формате GPX с информацией о высоте. Пример.

Задача

Необходимо для этого трека провести анализ и вычислить следующие показатели:

  • Общая продолжительность по времени
  • Расстояние
  • Средняя скорость
  • Время движения и время стоянок
  • Средняя скорость движения (без учёта стоянок)
  • Максимальная скорость
  • Минимальная высота
  • Максимальная высота
  • Общий набор высоты
  • Общий спуск
  • Распределение скорости по времени (набор пар: диапазон скоростей, длительность). Например, пара 8-14, 15:37 будет означать, что движение со скоростью от 8 до 14 км/ч шло в течение 15 минут 37 сек. Предусмотреть задание параметров для вычисления гистограммы.

Вычисление расстояний по координатам

Выходные данные

Текстовый файл с результатом анализа.

Пример анализа трека.