чисто з юзерської сторони - там від кута лінії залежить, якщо логічно пошерстний кут, то маршрутить кругами, а якщо проти - то нормально
http://map.project-osrm.org/?z=18¢er=50.402454%2C30.485365&loc=50.403225%2C30.485097&loc=50.401926%2C30.486749&loc=50.401744%2C30.483579&hl=en&ly=&alt=&df=&srv=