django, основанные на местоположении поиски

Извините мое незнание, я даже не уверен в правильном термине для этого. То, что я хочу сделать, искать городом и состоянием или почтовым индексом в моем django приложении и также включать результаты на определенных расстояниях от местоположения (25, 50, 75 миль).

Я предполагаю, что, вероятно, необходимо преобразовать город и состояние или почтовый индекс к lat и долго и затем искать на основе этого. Это корректно или что лучший способ состоит в том, чтобы выполнить это в django приложении? Кто-либо знает о выходящих приложениях, которые уже делают это, таким образом, я могу посмотреть на код?

Спасибо за справку.

8
задан Gabriel Hurley 11 January 2010 в 22:17
поделиться

1 ответ

Вы можете использовать Geodjango , который уже включает в себя эти функции. В противном случае вы можете сделать именно так, как вы сказали: адреса геокода, чтобы получить широту и долготу, то просто сделайте математику; -)

7
ответ дан 5 December 2019 в 19:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: