Если изменить bytes на buffer, то код работает без ошибок.
Мне необходимо будет сделать визуализацию треков по координатам для каждого эвента.
i
откуда-то взялось. Проблема не в математике, а в адском беспорядке в голове. X1, Y1, X2, Y2
(x-Xa)/(Xb-Xa)=(y-Ya)/(Yb-Ya)
(X1-Xa)/(Xb-Xa)=(y-Ya)/(Yb-Ya)
= (X1, y)(X2-Xa)/(Xb-Xa)=(y-Ya)/(Yb-Ya)
= (X2, y)(x-Xa)/(Xb-Xa)=(Y1-Ya)/(Yb-Ya)
= (x, Y1)(x-Xa)/(Xb-Xa)=(Y2-Ya)/(Yb-Ya)
= (x, Y2)Y1<y<Y2
X1<x<X2
Сейчас что-нибудь придумаем.
У вас есть какие-нибудь оценки?
Достаточно очень приблизительных прикидок.