Я пытаюсь отсортировать ресторан по базам ближайших торговых точек, используя Расстояние и Точка . Я попытался выполнить запрос django ниже, чтобы найти ближайший ресторан на расстоянии до 40 км. очки, используя код ниже:
user_pnt = Point(float(lat), float(long))
out_pnt = Point(float(lat), float(long))
distance = user_pnt.distance(out_pnt) * 100
Output: 11.5 km
Почему я получаю разные значения? и как я могу исправить эту проблему? Пожалуйста, помогите мне, ваше время будет очень заметно.