Sanu0074
@Sanu0074

Как найти ближайший город из списка на основе текущих координат?

Есть база городов с координатами (name, lat, lon).
Есть текущее местоположение юзера (lat, lon).
Как правильно вычислить ближайший город из списка основываясь на текущем местоположении юзера?
  • Вопрос задан
  • 333 просмотра
Решения вопроса 1
sim3x
@sim3x
postgis.net/docs/manual-1.3/ch03.html#id434832

For example, to find all objects with 100 meters of POINT(1000 1000) the following query would work well:

SELECT * FROM geotable 
  WHERE ST_DWithin(geocolumn, 'POINT(1000 1000)', 100.0);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы