Вхождение координаты в круг - формула простая:
Вам же наверное, надо считать расстояние от точки до отрезков, из которых состоит маршрут:
Только контролировать чтобы перпендикуляр падал на отрезок, а не на прямую.
Или упростить задачу.
Сгенерировать делить отрезки на точки с расстоянием не более N метров и сверяться по первой простой вормуле.