Посмотрите здесь , чтобы увидеть, как вы можете получить расстояние между двумя точками GPS (одна точка - это транспортное средство, которое вы хотите отслеживать, а другая - центр круга).Как только вы получили расстояние, проверьте, не превышает ли расстояние радиус.Если расстояние меньше радиуса, автомобиль находится в круге.Если он равен радиусу, транспортное средство находится на краю круга, если оно больше радиуса, то транспортное средство находится за пределами круга.
Если вам нужны более сложные вычисления, вы можетехочу взглянуть на Сферы :
Пакет Java для выполнения сферической тригонометрии без всей грязной (и интенсивной работы процессора) тригонометрии.Пакет сфер включает в себя классы для точек, сферических многоугольников, ограничивающих прямоугольников широты / долготы, орбит и сцен.