Есть ли у django что-нибудь, что будет смотреть на географическую координату (decimal lat/long) и определить, находится ли внутри круга с определенным радиусом (скажем, 100 км)?Django - определение, находятся ли географические координаты внутри круга
У меня есть определенный тип данных, у каждого есть лат/длинный, и я хотел бы сделать поиск в базе данных, чтобы увидеть, находятся ли эти данные внутри круга с указанным размером радиуса.
Возможно, я мог бы написать что-то само собой, чтобы справиться с этим, но я блуждаю, если уже есть что-то написанное, которое будет обрабатывать это.
Спасибо jujule. Я думаю, это сработает. Я еще не хочу возиться с geodjango. Это просто отлично. – avatar
Я только что посмотрел какую-то документацию postgis из любопытства и нашел это. http://postgis.refractions.net/documentation/manual-1.5/ST_DWithin.html Это кажется немного более простым, если вы уже используете postgis. – Keyo
Спасибо, Кейо. Я думаю, что я должен переключиться на Postgres из MySQL, поскольку Postgres, похоже, больше поддерживает материал GIS. – avatar