Требуемые знание Основ SQL, NodJS.
Есть GPS трек движения автомобиля.
Трек обладает избыточностью - множество точек, передающих информацию о равномерном прямолинейном движении. Их исключение из массива данных трека почти не повлияет на наше понимание истории движения объекта
Задача:
Максимально уменьшить количество точек трека (сжать данные) не потеряв существенной информации о геометрии перемещений и изменениях скорости перемещений.
Идеальная картина: получить параметрически настраиваемый алгоритм позволяющий управлять уровнем потери данных при сжатии данных трека.
Результат вывести на визуальную форму для просмотра “было” - “стало”.
У меня такие вопросы, на чем это пишется и какой алгоритм? Как для начинающего программиста несложная?