Теперь у меня снова что-то непонятное, с методом along из turf.js. Передаю в него разные geojson LineString. И расстояние равное половине длинны этого стринга. И вот для некоторых он дает точку на кривой, а для некоторых точку рядом с кривой. В паре тыщ километров.
Есть подозрение что когда мапбокс рисует lineString он просто рисует прямую между точками на плоскости уже. А turf.along рисует прямую по поверхности земли