Django Geo: функция расстояния и user_point.distance (outlet_point) * 100 оба дают разные ответы - PullRequest
0 голосов
/ 21 марта 2020

Я пытаюсь отсортировать ресторан по базам ближайших торговых точек, используя Расстояние и Точка . Я попытался выполнить запрос 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 

Почему я получаю разные значения? и как я могу исправить эту проблему? Пожалуйста, помогите мне, ваше время будет очень заметно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...