Если у меня есть мои координаты, я хочу получить все координаты в радиусе 5 км.

У меня есть база данных с большим количеством событий, я хочу отфильтровать события, происходящие в радиусе 5 км от моего местоположения. Сейчас я делаю это с помощью haversine, запуская каждое событие в цикле for, что отнимает много времени, может ли кто-нибудь предложить альтернативу этому методу

Метод, который я использую в настоящее время - это haversine в цикле for для сравнения каждого события, и это не правильный способ

Вернуться на верх